Rescaling symplectic forms #
A nonzero scalar multiple of a symplectic form is again symplectic. This file records that pointwise linear-algebra operation and the basic interaction with the tame and compatible almost-complex predicates.
Positive rescalings preserve the positivity condition 0 < ω(v, J v) and hence preserve
tameness and compatibility. Negative rescalings do not preserve tameness for the same J, but
they do preserve invariance because invariance is linear in the form.
Main declarations #
TauCeti.SymplecticForm.rescale: the symplectic formc • ω, forc ≠ 0.TauCeti.SymplecticForm.invariant_rescale_iff: rescaling by a nonzero scalar preserves and reflectsJ-invariance.TauCeti.SymplecticForm.tames_rescale_iff_of_pos: positive rescaling preserves and reflects tameness.TauCeti.SymplecticForm.compatible_rescale_iff_of_pos: positive rescaling preserves and reflects compatibility.TauCeti.SymplecticForm.compatible_rescale_neg_iff_of_neg: negative rescaling preserves and reflects compatibility after replacingJby-J.TauCeti.SymplecticForm.orthogonal_rescale: nonzero rescaling leaves symplectic complements unchanged.TauCeti.SymplecticForm.isLagrangian_rescale_iffandisSymplectic_rescale_iff: nonzero rescaling preserves and reflects Lagrangian and symplectic subspaces.
The convention is the standard one from symplectic geometry: changing the overall positive scale
of ω changes the metric scale but not the compatible almost complex structure.
The nonzero scalar multiple c • ω of a symplectic form.
The hypothesis c ≠ 0 is needed for nondegeneracy. The construction is not an instance because
there is no closed scalar action at c = 0.
Instances For
Evaluation of a rescaled symplectic form.
Successive nonzero rescalings multiply the scale factors.
Nonzero rescaling leaves the symplectic complement of a subspace unchanged.
Nonzero rescaling preserves and reflects isotropic subspaces.
Isotropy is preserved by nonzero rescaling of the symplectic form.
Nonzero rescaling preserves and reflects coisotropic subspaces.
Coisotropy is preserved by nonzero rescaling of the symplectic form.
Nonzero rescaling preserves and reflects Lagrangian subspaces.
Lagrangian subspaces are preserved by nonzero rescaling of the symplectic form.
Nonzero rescaling preserves and reflects symplectic subspaces.
Symplectic subspaces are preserved by nonzero rescaling of the symplectic form.
The associated bilinear form of a rescaled symplectic form is rescaled by the same factor.
Rescaling by a nonzero scalar preserves and reflects J-invariance.
J-invariance is preserved by any nonzero rescaling of the symplectic form.
Rescaling by a nonzero scalar and replacing J by -J preserves and reflects
J-invariance.
Positive rescaling preserves and reflects tameness.
Tameness is preserved by positive rescaling of the symplectic form.
Negative rescaling preserves and reflects tameness after replacing J by -J.
Tameness is preserved by negative rescaling if the almost complex structure is negated too.
Positive rescaling preserves and reflects compatibility.
Compatibility is preserved by positive rescaling of the symplectic form.
Negative rescaling preserves and reflects compatibility after replacing J by -J.
Compatibility is preserved by negative rescaling if the almost complex structure is negated too.