Constant-structure J-holomorphic maps #
This file defines constant-structure J-holomorphic maps: a map between real normed spaces, each
carrying a single fixed almost complex structure, is holomorphic at a point when it has a Frechet
derivative there and that derivative commutes with the two structures.
Scope: the constant-structure (flat) model only #
The predicates here are named IsConstStructureJHolomorphic* on purpose. They fix one almost
complex structure J on the source V and one J' on the target W, both constant across the
whole space, and ask that df ∘ J = J' ∘ df. This is ordinary several-variable holomorphy read
in linear complex coordinates -- the integrable, flat model -- not a genuine J-holomorphic
curve.
A genuine J-holomorphic curve u : Σ → M into an almost complex manifold satisfies
du ∘ j = J(u(z)) ∘ du, with the target structure J varying along the map, evaluated at the
image point u(z). The constant-structure predicate cannot express that: its target structure
J' does not depend on the point. This whole IsConstStructureJHolomorphic* family, and the
downstream Neg/Transport/Congruence/Prod/Line/energy calculus built on it, therefore lives
entirely in the flat model.
The ConstStructure stem is a deliberate reservation: the plain name belongs to the
varying-structure predicate TauCeti.IsJHolomorphic
(TauCeti.Geometry.Symplectic.JHolomorphic.Varying), which recovers the flat model recorded here
for constant structures (TauCeti.isJHolomorphicAt_constStructure_iff), so the two cannot collide
or be mistaken for one another.
Main declarations #
IsConstStructureJHolomorphicAt: a map has a complex-linear Frechet derivative at a point.IsConstStructureJHolomorphicWithinAt: a map has a complex-linear Frechet derivative within a set.IsConstStructureJHolomorphicOnandIsConstStructureJHolomorphic: setwise and global versions.
It also records the immediate differentiability and continuity consequences of these predicates.
Following the HasFDerivWithinAt API it is built on, the within-set predicate shrinks with the
set (IsConstStructureJHolomorphicWithinAt.mono) and agrees with the pointwise one on
Set.univ (isConstStructureJHolomorphicWithinAt_univ); the setwise
IsConstStructureJHolomorphicOn.mono and isConstStructureJHolomorphicOn_univ are read off
from those two pointwise facts.
The Cauchy--Riemann equation df ∘ J = J' ∘ df is real-linear in df, so a continuous
real-linear map is holomorphic in this sense exactly when it is complex-linear, and such maps are
closed under pointwise sums, differences, and real scalar multiples:
isConstStructureJHolomorphicAt_continuousLinearMap_iffandisConstStructureJHolomorphic_continuousLinearMap_iff: a continuous real-linear map isIsConstStructureJHolomorphiciff it is complex-linear.IsConstStructureJHolomorphicAt.add,IsConstStructureJHolomorphicAt.neg,IsConstStructureJHolomorphicAt.sub,IsConstStructureJHolomorphicAt.const_smuland their within-set, setwise, and global analogues.
The convention follows McDuff--Salamon, J-holomorphic Curves and Symplectic Topology,
Section 2.1: the Cauchy--Riemann equation is df ∘ J = J' ∘ df.
A map is constant-structure J-holomorphic at a point if its Frechet derivative exists there
and
intertwines the source and target almost complex structures.
Instances For
A map is constant-structure J-holomorphic within a set at a point if its Frechet derivative
within the
set exists there and intertwines the source and target almost complex structures.
Instances For
A map is constant-structure J-holomorphic on a set if it is constant-structure J-holomorphic
within that set at every
point of the set.
Instances For
A globally constant-structure J-holomorphic map is constant-structure J-holomorphic at every
point.
Instances For
Restate pointwise constant-structure J-holomorphicity as existence of a complex-linear Frechet
derivative.
Restate within-set constant-structure J-holomorphicity as existence of a complex-linear
Frechet
derivative within the set.
Restate setwise constant-structure J-holomorphicity as the within-set derivative condition at
each
point of the set.
Restate global constant-structure J-holomorphicity as the pointwise derivative condition at
every point.
Build pointwise constant-structure J-holomorphicity from a complex-linear Frechet
derivative.
Build within-set constant-structure J-holomorphicity from a complex-linear Frechet
derivative within the set.
Extract the within-set predicate at a point of a setwise constant-structure
J-holomorphic map.
Build setwise constant-structure J-holomorphicity from its pointwise-within-set form.
Extract pointwise constant-structure J-holomorphicity from a global one.
Build global constant-structure J-holomorphicity from its pointwise form.
Within the whole space, constant-structure J-holomorphicity is the same as pointwise
constant-structure J-holomorphicity.
On the whole space, setwise constant-structure J-holomorphicity is the same as global
constant-structure J-holomorphicity.
The continuous-linear derivative witnessing constant-structure J-holomorphicity at a point.
The chosen derivative at a constant-structure J-holomorphic point is complex-linear.
A constant-structure J-holomorphic map is differentiable at the point.
A pointwise constant-structure J-holomorphic map is continuous at the point.
A pointwise constant-structure J-holomorphic map is continuous within any source set at the
point.
The Frechet derivative of a constant-structure J-holomorphic map is complex-linear.
The Frechet derivative of a constant-structure J-holomorphic map commutes with the almost
complex
structures pointwise.
A pointwise constant-structure J-holomorphic map is constant-structure J-holomorphic within
any set.
The continuous-linear derivative witnessing constant-structure J-holomorphicity within
a set.
The chosen within-set derivative is complex-linear.
Restrict the domain set of a within-set constant-structure J-holomorphic map.
A map that is constant-structure J-holomorphic within a set is differentiable within
that set.
A map that is constant-structure J-holomorphic within a set is continuous within that set at
the point.
The within-set Frechet derivative is complex-linear when the set has unique derivatives.
The within-set Frechet derivative commutes with the almost complex structures pointwise.
A within-set constant-structure J-holomorphic map is pointwise constant-structure
J-holomorphic when the set is a
neighborhood of the point.
A map that is constant-structure J-holomorphic within a neighborhood of the point is
continuous at the
point.
A map that is constant-structure J-holomorphic within a neighborhood of the point is
differentiable at the
point.
A map that is constant-structure J-holomorphic within a set is continuous within every smaller
source set at
the point.
A constant map is constant-structure J-holomorphic at every point.
The identity map is constant-structure J-holomorphic for any fixed almost complex structure
J.
Eta-expanded form of isConstStructureJHolomorphicAt_id.
Chain rule for pointwise constant-structure J-holomorphic maps.
A constant map is constant-structure J-holomorphic within every set at every point.
The identity map is constant-structure J-holomorphic within every set at every point.
Eta-expanded form of isConstStructureJHolomorphicWithinAt_id.
A constant map is constant-structure J-holomorphic on every set.
The identity map is constant-structure J-holomorphic on every set.
Eta-expanded form of isConstStructureJHolomorphicOn_id.
Chain rule for within-set constant-structure J-holomorphic maps.
Chain rule for setwise constant-structure J-holomorphic maps.
Restrict the domain set of a setwise constant-structure J-holomorphic map.
A map that is constant-structure J-holomorphic on a set is differentiable on that set.
A map that is constant-structure J-holomorphic on a set is differentiable within that set at
each of its
points.
A map that is constant-structure J-holomorphic on a set is continuous on that set.
A map that is constant-structure J-holomorphic on a set is continuous within that set at each
of its points.
A map that is constant-structure J-holomorphic on a neighborhood of a point is differentiable
at that point.
A map that is constant-structure J-holomorphic on a neighborhood of a point is continuous at
that point.
A map that is constant-structure J-holomorphic on an open set is pointwise differentiable at
each point of
that set.
A map that is constant-structure J-holomorphic on an open set is continuous at each point of
that set.
A globally constant-structure J-holomorphic map is constant-structure J-holomorphic on every
set.
A globally constant-structure J-holomorphic map is differentiable.
A globally constant-structure J-holomorphic map is differentiable at every point.
A globally constant-structure J-holomorphic map is continuous.
A globally constant-structure J-holomorphic map is continuous at every point.
A globally constant-structure J-holomorphic map is differentiable on every source set.
A globally constant-structure J-holomorphic map is continuous on every source set.
A constant map is globally constant-structure J-holomorphic.
The identity map is globally constant-structure J-holomorphic.
Eta-expanded form of isConstStructureJHolomorphic_id.
Chain rule for global constant-structure J-holomorphic maps.
A continuous real-linear map is constant-structure J-holomorphic at a point iff it is
complex-linear: its
derivative is the map itself, so the Cauchy--Riemann condition becomes complex-linearity.
A continuous real-linear map is globally constant-structure J-holomorphic iff it is
complex-linear.
The pointwise sum of two constant-structure J-holomorphic maps is constant-structure
J-holomorphic.
The pointwise negation of a constant-structure J-holomorphic map is constant-structure
J-holomorphic.
The pointwise difference of two constant-structure J-holomorphic maps is constant-structure
J-holomorphic.
A real scalar multiple of a constant-structure J-holomorphic map is constant-structure
J-holomorphic.
The pointwise sum of two maps constant-structure J-holomorphic within a set is
constant-structure J-holomorphic within it.
The pointwise negation of a map constant-structure J-holomorphic within a set is
constant-structure J-holomorphic within it.
The pointwise difference of two maps constant-structure J-holomorphic within a set is
constant-structure J-holomorphic
within it.
A real scalar multiple of a map constant-structure J-holomorphic within a set is
constant-structure J-holomorphic within
it.
The pointwise sum of two maps constant-structure J-holomorphic on a set is constant-structure
J-holomorphic on it.
The pointwise negation of a map constant-structure J-holomorphic on a set is
constant-structure J-holomorphic on it.
The pointwise difference of two maps constant-structure J-holomorphic on a set is
constant-structure J-holomorphic on it.
A real scalar multiple of a map constant-structure J-holomorphic on a set is
constant-structure J-holomorphic on it.
The pointwise sum of two globally constant-structure J-holomorphic maps is constant-structure
J-holomorphic.
The pointwise negation of a globally constant-structure J-holomorphic map is
constant-structure J-holomorphic.
The pointwise difference of two globally constant-structure J-holomorphic maps is
constant-structure J-holomorphic.
A real scalar multiple of a globally constant-structure J-holomorphic map is
constant-structure J-holomorphic.