The tangent lift of an almost complex structure is almost complex
ProvedJHolomorphic.isAlmostComplexOn_tangentpseudoholomorphic-curvessymplectic-geometry
Let be a finite-dimensional real normed space and let be a smooth almost complex structure on an open set , i.e. is and for . Define on by
Then is a smooth almost complex structure on the open set .
is the almost complex structure induced by on the tangent bundle (the tangent lift of ).
Formalization Note The hypothesis and conclusion are IsAlmostComplexOn ( open, is on , on ). is fderiv ℝ J x y, and is written inline as the continuous linear map ((J x.1).comp fst).prod ((J x.1).comp snd + (fderiv ℝ J x.1 x.2).comp fst); the open set is O ×ˢ Set.univ. carries the product norm.
Preamble
import Definitions.Def_JHolomorphic_Setting
Formal statement
namespace JHolomorphic
open MeasureTheory
open scoped ContDiff
/-- The tangent almost complex structure: if `J` is a smooth almost complex structure on the open
set `O ⊆ E`, then `J^T(x, y)(a, b) = (J(x) a, J(x) b + DJ(x)[y] a)` is a smooth almost complex
structure on `O × E ⊆ E × E`. -/
theorem isAlmostComplexOn_tangent {E : Type*} [NormedAddCommGroup E] [NormedSpace ℝ E]
[FiniteDimensional ℝ E] (J : E → E →L[ℝ] E) (O : Set E) (hJ : IsAlmostComplexOn J O) :
IsAlmostComplexOn
(fun x : E × E => ((J x.1).comp (ContinuousLinearMap.fst ℝ E E)).prod
((J x.1).comp (ContinuousLinearMap.snd ℝ E E) +
(fderiv ℝ J x.1 x.2).comp (ContinuousLinearMap.fst ℝ E E)))
(O ×ˢ Set.univ) := by
sorry
end JHolomorphic
Source
Standard (the almost complex structure on the tangent bundle induced by ).