The pair is determined by
ProvedGeneralizedComplex.isotropicOfPair_injectiveLet be or , let be a subspace and let be bilinear forms on . Then
- the projection of to is exactly ;
- if then .
Together these say that is injective, which is the "one-to-one" part of the correspondence between maximal isotropic subspaces and pairs .
Throughout, models a tangent space of an -manifold, its dual (identified with via the standard dual basis), and the generalized tangent space with the natural inner product . A generalized almost complex structure is a real linear map of with and ; its -eigenbundle is .
Formalization Note The statement is fiberwise: is the coordinate space GIdx N → ℝ (vector part on Sum.inl, one-form part on Sum.inr), endomorphisms are matrices indexed by GIdx N, and the complexification is GIdx N → ℂ with the real matrix acting through the coercion . All notions are those of the shared definition file Definitions.Def_GeneralizedComplex_Basic.
import Definitions.Def_GeneralizedComplex_Basic open Matrix
namespace GeneralizedComplex
theorem isotropicOfPair_injective {𝕜 : Type*} [RCLike 𝕜] {N : ℕ}
(E : Submodule 𝕜 (Fin N → 𝕜)) (ε ε' : LinearMap.BilinForm 𝕜 E) :
tangentProjection (isotropicOfPair E ε) = E ∧
(isotropicOfPair E ε = isotropicOfPair E ε' → ε = ε') := by sorry
end GeneralizedComplexConfirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.