Documentation

TauCeti.Geometry.Toric.Analytic.Fan.ProjectiveSpace.Charts

Homogeneous coordinates on affine charts of toric projective space #

The maximal cone omitting the ray k has a complex-point chart homeomorphic to ℂ^n. The coordinate indexed by j ≠ k is evaluation of the character of X_j / X_k. Conversely every character monomial is the product of these coordinates with exponents given by its pairings with the rays. This description holds on the whole affine chart, including its coordinate hyperplanes, and for any finite semigroup generating family. The identification is biholomorphic for the cone complex structure of any extending basis. Normalized homogeneous coordinates adjoin the constant normalizing coordinate one; they determine the affine point.

These explicit affine coordinates are needed to compare the gluing of the projective-space fan with the usual homogeneous-coordinate construction of complex projective space.

The homeomorphisms specialize TauCeti.Toric.regularAffinePointHomeomorph using the explicit homogeneous-coordinate splitting of the dual semigroup.

References #

noncomputable def TauCeti.Toric.projectiveSpacePointHomeomorph {N : Type u_1} {V : Type u_2} {ι : Type u_3} [AddCommGroup N] [AddCommGroup V] [Module ℝ V] [Fintype ι] (b : Module.Basis ι ℤ N) {i : N →+ V} (hi : IsIntegralLattice i) (k : Option ι) {r : ℕ} (g : AddGeneratingFamily (↥(dualSemigroup hi (projectiveSpaceCone b i {k}ᶜ))) r) :

The complex-point chart omitting the ray k, in the homogeneous ratios X_j / X_k. The topology may be defined using any finite generating family of its dual semigroup.

Instances For
    @[simp]

    Each affine coordinate evaluates the monomial of the corresponding homogeneous ratio.

    @[simp]
    theorem TauCeti.Toric.projectiveSpacePointHomeomorph_symm_apply_single {N : Type u_1} {V : Type u_2} {ι : Type u_3} [AddCommGroup N] [AddCommGroup V] [Module ℝ V] [Fintype ι] (b : Module.Basis ι ℤ N) {i : N →+ V} (hi : IsIntegralLattice i) (k : Option ι) {r : ℕ} (g : AddGeneratingFamily (↥(dualSemigroup hi (projectiveSpaceCone b i {k}ᶜ))) r) (z : { j : Option ι // j ≠ k } → ℂ) (m : ↥(dualSemigroup hi (projectiveSpaceCone b i {k}ᶜ))) :

    The point with prescribed homogeneous ratios evaluates every character by the associated ordinary monomial. All exponents are nonnegative; coordinates may vanish.

    noncomputable def TauCeti.Toric.projectiveSpaceHomogeneousCoordinate {N : Type u_1} {V : Type u_2} {ι : Type u_3} [AddCommGroup N] [AddCommGroup V] [Module ℝ V] [Fintype ι] (b : Module.Basis ι ℤ N) {i : N →+ V} (hi : IsIntegralLattice i) (k : Option ι) (x : AffineSemigroupComplexPoint ↥(dualSemigroup hi (projectiveSpaceCone b i {k}ᶜ))) (j : Option ι) :

    Homogeneous coordinates of an affine point, normalized so that the coordinate of the omitted ray is one. The remaining coordinates can vanish.

    Instances For

      A normalized homogeneous coordinate evaluates the corresponding ratio character.

      @[simp]

      The homogeneous coordinate used to normalize an affine chart is one.

      The affine coordinates are the homogeneous coordinates other than the normalizing one.

      The normalized homogeneous coordinates determine an affine point.

      noncomputable def TauCeti.Toric.projectiveSpacePointDiffeomorph {N : Type u_1} {V : Type u_2} {ι : Type u_3} [AddCommGroup N] [AddCommGroup V] [Module ℝ V] [Fintype ι] (b : Module.Basis ι ℤ N) {i : N →+ V} (hi : IsIntegralLattice i) (k : Option ι) {p q r : ℕ} {B : Module.Basis (ToricRay (projectiveSpaceCone b i {k}ᶜ) ⊕ Fin q) ℤ N} (hB : ∀ (ρ : ToricRay (projectiveSpaceCone b i {k}ᶜ)), IsPrimitiveGenerator i ρ (B (Sum.inl ρ))) (κ : ToricRay (projectiveSpaceCone b i {k}ᶜ) ≃ Fin p) (g : AddGeneratingFamily (↥(dualSemigroup hi (projectiveSpaceCone b i {k}ᶜ))) r) (n : WithTop ℕ∞) :
      let x := affinePointTopology g; have x_1 := coneChartedSpace hi ⋯ hB κ g; Diffeomorph (modelWithCornersSelf ℂ ((Fin p → ℂ) × (Fin q → ℂ))) (modelWithCornersSelf ℂ ({ j : Option ι // j ≠ k } → ℂ)) (AffineSemigroupComplexPoint ↥(dualSemigroup hi (projectiveSpaceCone b i {k}ᶜ))) ({ j : Option ι // j ≠ k } → ℂ) n

      Homogeneous ratios identify the maximal affine chart biholomorphically with complex affine space, for the regular-cone complex structure of any extending integral basis.

      Instances For
        @[simp]

        The biholomorphic homogeneous-coordinate chart has the specified underlying homeomorphism.