A linear complex structure on a -dimensional real space is isomorphic to
ProvedJHolomorphic.exists_bijective_clm_I_smul_eqlinear-algebrapseudoholomorphic-curvessymplectic-geometry
Let be a finite-dimensional real normed vector space with , and let be a real-linear map with . Then there is a real-linear bijection such that
This is the normal form of a linear complex structure: it lets one transport problems about a varying complex structure on to the standard structure on , for instance in local trivializations of Cauchy–Riemann type operators.
Formalization Note is EuclideanSpace ℂ (Fin n) with its real structure; has type EuclideanSpace ℂ (Fin n) →L[ℝ] E and bijectivity is Function.Bijective T.
Preamble
import Mathlib.LinearAlgebra.Complex.Module import Mathlib.LinearAlgebra.Complex.FiniteDimensional import Mathlib.Analysis.InnerProductSpace.PiL2
Formal statement
namespace JHolomorphic
/-- A real vector space `E` of dimension `2n` carrying a linear complex structure `J` (`J² = -1`)
admits a real-linear bijection `T : ℂⁿ → E` with `T (i w) = J (T w)` for all `w`. -/
theorem exists_bijective_clm_I_smul_eq {E : Type*} [NormedAddCommGroup E] [NormedSpace ℝ E]
[FiniteDimensional ℝ E] (n : ℕ) (hn : Module.finrank ℝ E = 2 * n) (J : E →L[ℝ] E)
(hJ : J.comp J = -ContinuousLinearMap.id ℝ E) :
∃ T : EuclideanSpace ℂ (Fin n) →L[ℝ] E, Function.Bijective T ∧
∀ w, T (Complex.I • w) = J (T w) := by
sorry
end JHolomorphic
Source
Standard linear algebra; used for C. Wendl, Lectures on Symplectic Field Theory, arXiv:1612.01009, Lecture 2, Theorem 2.26