Documentation

TauCeti.Geometry.Toric.Analytic.Torus.Manifold

The complex manifold structure of the coordinate-free complex torus #

A free presentation e : (N →+ ℤ) ≃+ (ι →₀ ℤ) of the character lattice, with ι finite, embeds the complex torus ComplexTorus N openly into ℂ^ι, as the locus where every coordinate is nonzero. Mathlib's singleton-chart construction therefore makes the torus a complex manifold modelled on ℂ^ι.

Although the chart names coordinates, the complex structure does not depend on the presentation: in the coordinates of two presentations, every torus map induced by a lattice map, and in particular the identity, is a Laurent monomial map, which is holomorphic where all coordinates are invertible. Character evaluations are holomorphic for the same reason.

Main declarations #

References #

@[instance_reducible]
noncomputable def TauCeti.Toric.complexTorusChartedSpace {N : Type u_1} {ι : Type u_3} [AddCommGroup N] [Fintype ι] (e : IntegralCharacter N ≃+ (ι →₀ ℤ)) :

The complex charted-space structure on the torus induced by a free presentation of the character lattice. Its sole chart is the open embedding by the ambient coordinates.

Instances For

    Every chart of the torus charted-space structure is the ambient coordinate map.

    theorem TauCeti.Toric.complexTorusChartedSpace_chartAt_target {N : Type u_1} {ι : Type u_3} [AddCommGroup N] [Fintype ι] (e : IntegralCharacter N ≃+ (ι →₀ ℤ)) (x : ComplexTorus N) :
    (chartAt (ι → ℂ) x).target = {z : ι → ℂ | ∀ (i : ι), z i ≠ 0}

    The target of every chart of the torus charted-space structure is the locus where every coordinate is nonzero.

    The complex torus, with the chart induced by a free presentation of its character lattice, is a complex manifold to every differentiability order.

    The ambient coordinates are holomorphic for the charted-space structure they induce.

    A map to the coordinate-free complex torus is holomorphic exactly when its ambient coordinates are holomorphic. This criterion works for any charted-space source.

    A Laurent monomial in the ambient coordinates is a holomorphic function on the torus.

    Evaluation of an integral character is a holomorphic map from the torus to ℂˣ.

    theorem TauCeti.Toric.complexTorusAmbient_complexTorusMap {N : Type u_1} {N' : Type u_2} {ι : Type u_3} {ι' : Type u_4} [AddCommGroup N] [AddCommGroup N'] [Fintype ι] (e : IntegralCharacter N ≃+ (ι →₀ ℤ)) (e' : IntegralCharacter N' ≃+ (ι' →₀ ℤ)) (f : N →+ N') (x : ComplexTorus N) (j : ι') :
    complexTorusAmbient e' ((complexTorusMap f) x) j = ∏ i : ι, complexTorusAmbient e x i ^ (e (f.compHom' (e'.symm (Finsupp.single j 1)))) i

    In the coordinates of two free presentations, the torus map induced by a lattice map f is the Laurent monomial map whose exponents are the coordinates of the pulled-back coordinate characters.

    theorem TauCeti.Toric.contMDiff_complexTorusMap {N : Type u_1} {N' : Type u_2} {ι : Type u_3} {ι' : Type u_4} [AddCommGroup N] [AddCommGroup N'] [Fintype ι] (e : IntegralCharacter N ≃+ (ι →₀ ℤ)) (e' : IntegralCharacter N' ≃+ (ι' →₀ ℤ)) [Fintype ι'] (f : N →+ N') (n : WithTop ℕ∞) :

    The torus map induced by a lattice map is holomorphic for the charted-space structures induced by any free presentations of the two character lattices.

    The identity map between the torus equipped with the charted-space structures of two free presentations of its character lattice is holomorphic: the complex structure does not depend on the presentation.