Documentation

TauCeti.Geometry.Toric.Analytic.Fan.Comparison.TorusAction

Torus action and character naturality of the algebraic–analytic toric comparison #

The coordinate-free complex torus ComplexTorus N acts on the affine complex points of each cone through the algebraic coordinate-ring coaction (TauCeti.Toric.affineCoordinateRingCoaction_eval). Because face localizations are equivariant for this coaction, the affine actions glue to a continuous torus action on the complex points Φ.AlgebraicComplexPoint of the toric scheme of any finite fan Φ, without assuming regularity.

For a regular fan, the chartwise algebraic–analytic comparison algebraicAnalyticEquiv is the identity on every affine chart, so it is torus-equivariant. Moreover:

Main declarations #

References #

@[instance_reducible]

The coordinate-free complex torus acts on the complex points of the toric scheme of a fan by translating affine chart representatives.

@[simp]

Every affine chart inclusion into the complex points of the toric scheme is equivariant for the coordinate-free complex torus.

@[simp]

The chartwise action on complex points is induced by the scheme-level torus action algebraicRealizationAction. The torus point and scheme point are paired by the fibre-product universal property over Spec ℂ.

@[instance_reducible]

The glued torus translations on algebraic complex points satisfy the group action laws.

Translation by a fixed torus element is continuous on algebraic complex points.

The distinguished complex point of a cone σ in the toric scheme: the image of the distinguished point of the top face of σ in the affine chart of σ.

Instances For

    The distinguished point of a cone is the image of the distinguished point of its top face.

    A face inclusion in the fan sends the distinguished point of the face to itself in the larger chart.

    noncomputable def TauCeti.Toric.Fan.AlgebraicComplexPoint.torusι {N V : Type} [AddCommGroup N] [AddCommGroup V] [Module ℝ V] {i : N →+ V} {Φ : Fan i} (hΦ0 : Nonempty ↑Φ.cones) (t : ComplexTorus N) :

    The canonical inclusion of the coordinate-free complex torus into the complex points of the toric scheme of a nonempty fan, obtained by translating the distinguished point of the zero cone.

    Instances For
      theorem TauCeti.Toric.Fan.AlgebraicComplexPoint.torusι_eq_ofAffinePoint {N V : Type} [AddCommGroup N] [AddCommGroup V] [Module ℝ V] {i : N →+ V} {Φ : Fan i} (hΦ0 : Nonempty ↑Φ.cones) (σ : ↑Φ.cones) (t : ComplexTorus N) :

      In every affine chart, the canonical torus inclusion is translation of the point default where every monomial takes the value 1.

      @[simp]
      theorem TauCeti.Toric.Fan.AlgebraicComplexPoint.torusι_mul {N V : Type} [AddCommGroup N] [AddCommGroup V] [Module ℝ V] {i : N →+ V} {Φ : Fan i} (hΦ0 : Nonempty ↑Φ.cones) (s t : ComplexTorus N) :
      torusι hΦ0 (s * t) = s • torusι hΦ0 t

      Global character functions on algebraic complex points #

      noncomputable def TauCeti.Toric.Fan.AlgebraicComplexPoint.character {N V : Type} [AddCommGroup N] [AddCommGroup V] [Module ℝ V] {i : N →+ V} (Φ : Fan i) (m : IntegralCharacter N) (hm : ∀ (σ : ↑Φ.cones), m ∈ dualSemigroup ⋯ ↑σ) :

      An integral character m nonnegative on every cone of a fan defines a continuous function on the complex points of the toric scheme, evaluating each affine chart point on the monomial of m.

      Instances For
        @[simp]
        theorem TauCeti.Toric.Fan.AlgebraicComplexPoint.character_ofAffinePoint {N V : Type} [AddCommGroup N] [AddCommGroup V] [Module ℝ V] {i : N →+ V} {Φ : Fan i} (m : IntegralCharacter N) (hm : ∀ (σ : ↑Φ.cones), m ∈ dualSemigroup ⋯ ↑σ) (σ : ↑Φ.cones) (x : AffineSemigroupComplexPoint ↥(dualSemigroup ⋯ ↑σ)) :

        On every affine chart, the algebraic character function evaluates the point at the corresponding monomial.

        @[simp]
        theorem TauCeti.Toric.Fan.AlgebraicComplexPoint.character_smul {N V : Type} [AddCommGroup N] [AddCommGroup V] [Module ℝ V] {i : N →+ V} {Φ : Fan i} (m : IntegralCharacter N) (hm : ∀ (σ : ↑Φ.cones), m ∈ dualSemigroup ⋯ ↑σ) (t : ComplexTorus N) (p : Φ.AlgebraicComplexPoint) :
        (character Φ m hm) (t • p) = ↑(t m) * (character Φ m hm) p

        Character functions on algebraic complex points transform by their character under torus translation.

        @[simp]

        The zero character defines the constant function 1 on algebraic complex points.

        @[simp]
        theorem TauCeti.Toric.Fan.AlgebraicComplexPoint.character_add {N V : Type} [AddCommGroup N] [AddCommGroup V] [Module ℝ V] {i : N →+ V} {Φ : Fan i} (m m' : IntegralCharacter N) (hm : ∀ (σ : ↑Φ.cones), m ∈ dualSemigroup ⋯ ↑σ) (hm' : ∀ (σ : ↑Φ.cones), m' ∈ dualSemigroup ⋯ ↑σ) (p : Φ.AlgebraicComplexPoint) :
        (character Φ (m + m') ⋯) p = (character Φ m hm) p * (character Φ m' hm') p

        Addition of characters corresponds to multiplication of their functions on algebraic complex points.

        @[simp]
        theorem TauCeti.Toric.Fan.AlgebraicComplexPoint.character_torusι {N V : Type} [AddCommGroup N] [AddCommGroup V] [Module ℝ V] {i : N →+ V} {Φ : Fan i} (m : IntegralCharacter N) (hm : ∀ (σ : ↑Φ.cones), m ∈ dualSemigroup ⋯ ↑σ) (hΦ0 : Nonempty ↑Φ.cones) (t : ComplexTorus N) :
        (character Φ m hm) (torusι hΦ0 t) = ↑(t m)

        On the canonical dense-torus inclusion, the global character function restricts to evaluation of the character.

        Orbit strata and boundary components on algebraic complex points #

        noncomputable def TauCeti.Toric.Fan.AlgebraicComplexPoint.coneOrbit {N V : Type} [AddCommGroup N] [AddCommGroup V] [Module ℝ V] {i : N →+ V} (Φ : Fan i) (σ : ↑Φ.cones) :

        The torus orbit of a cone σ in the complex points of the toric scheme: the image of the stratum of the top face of σ in the affine chart of σ.

        Instances For

          The distinguished point of a cone lies in its algebraic orbit.

          theorem TauCeti.Toric.Fan.AlgebraicComplexPoint.smul_mem_coneOrbit {N V : Type} [AddCommGroup N] [AddCommGroup V] [Module ℝ V] {i : N →+ V} {Φ : Fan i} {σ : ↑Φ.cones} (t : ComplexTorus N) {p : Φ.AlgebraicComplexPoint} (hp : p ∈ coneOrbit Φ σ) :
          t • p ∈ coneOrbit Φ σ

          The torus preserves the algebraic orbit of every cone.

          The boundary component indexed by a ray in the complex points of the toric scheme: the closure of the torus orbit of that ray.

          Instances For

            Comparison with the analytic realization of a regular fan #

            @[simp]

            The algebraic–analytic comparison is equivariant for the coordinate-free complex torus.

            @[simp]

            The inverse algebraic–analytic comparison is equivariant for the coordinate-free complex torus.

            @[simp]

            The algebraic–analytic homeomorphism is equivariant for the coordinate-free complex torus.

            For a regular fan, the complex torus acts jointly continuously on algebraic complex points.

            @[simp]

            The algebraic–analytic comparison carries the distinguished point of every cone to its analytic distinguished point.

            @[simp]

            The inverse algebraic–analytic comparison carries the analytic distinguished point of every cone to its algebraic distinguished point.

            @[simp]

            The algebraic–analytic comparison intertwines the canonical dense-torus inclusions.

            @[simp]

            The inverse algebraic–analytic comparison intertwines the canonical dense-torus inclusions.

            @[simp]
            theorem TauCeti.Toric.Fan.analyticCharacter_algebraicAnalyticEquiv {N V : Type} [AddCommGroup N] [AddCommGroup V] [Module ℝ V] {i : N →+ V} {Φ : Fan i} (hΦ : Φ.IsRegular) (m : IntegralCharacter N) (hm : ∀ (σ : ↑Φ.cones), m ∈ dualSemigroup ⋯ ↑σ) (p : Φ.AlgebraicComplexPoint) :

            The global character function on algebraic complex points agrees with analyticCharacter through the algebraic–analytic comparison.

            @[simp]
            theorem TauCeti.Toric.Fan.character_algebraicAnalyticEquiv_symm {N V : Type} [AddCommGroup N] [AddCommGroup V] [Module ℝ V] {i : N →+ V} {Φ : Fan i} (hΦ : Φ.IsRegular) (m : IntegralCharacter N) (hm : ∀ (σ : ↑Φ.cones), m ∈ dualSemigroup ⋯ ↑σ) (x : ↑(Φ.analyticRealization hΦ)) :

            Pulling back AlgebraicComplexPoint.character along the inverse comparison recovers analyticCharacter.

            On a regular fan, the global character function on algebraic complex points is holomorphic.

            For a regular fan, the complex torus acts holomorphically on algebraic complex points.

            @[simp]

            The algebraic–analytic comparison carries the algebraic orbit of each cone onto its analytic cone orbit.

            @[simp]

            The preimage of the analytic orbit of a cone under the comparison is its algebraic orbit.

            For a regular fan, the algebraic orbit of a cone σ is the torus orbit of its distinguished point.

            @[simp]

            The algebraic–analytic comparison carries the algebraic boundary component of each ray onto its analytic boundary component.

            @[simp]

            The preimage of the analytic boundary component of a ray under the comparison is its algebraic boundary component.

            For a nonempty regular fan, the space of algebraic complex points is compact if and only if the fan is complete.

            @[simp]

            The map on algebraic complex points induced by a fan morphism is equivariant for the torus homomorphism induced by its lattice map.

            @[simp]

            On the canonical dense-torus inclusion, the map on algebraic complex points is the torus homomorphism induced by the lattice map.

            @[simp]
            theorem TauCeti.Toric.FanHom.character_algebraicComplexPointMap {N V : Type} [AddCommGroup N] [AddCommGroup V] [Module ℝ V] {i : N →+ V} {N' V' : Type} [AddCommGroup N'] [AddCommGroup V'] [Module ℝ V'] {i' : N' →+ V'} {Φ : Fan i} {Ψ : Fan i'} (f : FanHom Φ Ψ) (m : IntegralCharacter N') (hm : ∀ (τ : ↑Ψ.cones), m ∈ dualSemigroup ⋯ ↑τ) (p : Φ.AlgebraicComplexPoint) :

            Pullback of a global character function on algebraic complex points along a fan morphism precomposes the character with the integral lattice map.