Documentation

DerivedAlgGeo.AlgebraicGeometry.Numerical.Examples.Surface.ProjectivePlaneCharge

The projective-plane child of the divisorial surface charge #

This file instantiates the intrinsic divisorial surface construction for ℙ². Its divisor space is one-dimensional, with the hyperplane class H normalized by H² = 1. Two class carriers carry a full ChernCharacter: a placeholder integral triple (r, c, v) and the existing SurfaceNum presentation. Their comparison is made before choosing B and omega.

What is, and is not, compared here #

The two carriers have identical coordinates: on both, ch₂ = c/2 + v, and the comparison map p2ProjectiveToSurface is the identity on coordinates. The theorem p2ProjectiveCharge_eq_surfaceCharge is therefore an instance of ChernCharacter.Pullback.centralCharge_eq applied to an identity witness; it is not a comparison between Li's image lattice Λ_ι and the surface lattice, because nothing in this file is Λ_ι or v_ι. The mathematical content is the identity -∫ exp(-(b + i a) H) ch = Z_{aH, bH}, which is ChargeCoordinates.centralCharge_twistByScalar_apply and holds on every polarised surface; p2ProjectiveCharge_apply records it in the (r, c, v) coordinates. The only ℙ²-specific input is H² = 1, which makes the compressed degree H · ch₁ equal to the full first Chern class.

The exponential presentation is the projective-space charge of the projective-family construction for the identity embedding ℙ² ⊂ ℙ², the one case in which no Todd correction appears (arXiv:2607.28411v1, (5.5) and Remark 6.3). For any other embedding the pulled-back charge is not of this form until the GRR/Todd term has been computed.

The older scalar ChargeCoordinates objects are derived compatibility views. Thus the projective-plane charge is a child of the same parent as the smooth-quadric charge, rather than a parent or a separate charge polynomial.

The adapter is only arithmetic. It does not claim that either carrier is K₀(ℙ²) or Λ_ι, does not compare stability conditions, hearts, or slicings, and does not provide the geometric family map or the C1/C2 properties needed by the eventual stability comparison.

The projective-plane divisor space #

@[reducible, inline]

Real numerical divisor classes on ℙ², represented in the hyperplane basis.

Equations
Instances For

    The intersection form in the normalized hyperplane basis.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      The rank-one numerical divisor space of ℙ².

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        The hyperplane generator in the one-dimensional divisor space.

        Equations
        Instances For

          The two full Chern-character presentations #

          @[reducible, inline]

          A placeholder integral (r, c, v) carrier for the exponential presentation of the charge.

          It has the same coordinates as SurfaceNum (ch₂ = c/2 + v on both) and is a separate Lean type only so that the adapter below carries an explicit source-to-target map, where a geometric class map can later be substituted. It is not Li's image lattice Λ_ι and carries no information about K₀(ℙ²).

          Equations
          Instances For

            The full Chern character on the explicit projective-family coordinates.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              The old scalar-coordinate view, derived from the full character at H.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                @[simp]

                The source rank coordinate is the first projective triple entry.

                @[simp]

                The source degree coordinate is the second projective triple entry.

                The hyperplane class as the polarisation used by the ℙ² surface model.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For

                  The projective-plane B-field B = βH in the rational numerical ring.

                  Every rational numerical divisor class on this rank-one model has this form. The real scalar API below extends the same coordinate formula to real b.

                  Equations
                  Instances For
                    @[simp]

                    The named projective-plane B-field evaluates to βH.

                    Real realization of the rational divisor piece #

                    The weight-one basis vectors are exactly the singleton H.

                    The codimension-one graded piece of the projective-plane ring is the one-dimensional span of H.

                    Realize a rational divisor class by its coefficient in the hyperplane basis, computed invariantly as ∫xH using H² = 1.

                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For

                      The hyperplane-coefficient realization respects rational scalar extension.

                      On the codimension-one piece, multiplication followed by degree is the ordinary product of realized hyperplane coefficients.

                      The projective-plane numerical ring realized in N¹(P²)_ℝ.

                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For
                        @[simp]

                        The rational field βH realizes to the real divisor βH.

                        The surface-side charge coordinates induced by the numerical presentation.

                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For

                          The full Chern character on the existing surface numerical presentation.

                          Because N¹(ℙ²)_ℝ = ℝH and H² = 1, the old H-degree is exactly the coefficient of the full first Chern class.

                          Equations
                          Instances For

                            The explicit numerical comparison map #

                            The source-to-target additive map sending (r, c, v) to ![r, c, v].

                            Equations
                            • One or more equations did not get rendered due to their size.
                            Instances For
                              @[simp]

                              The target rank coordinate is the first SurfaceNum entry.

                              @[simp]

                              The target polarised degree is the second SurfaceNum entry.

                              @[simp]

                              The target integrated ch₂ is the projective c/2 + v coordinate.

                              @[simp]

                              The realized surface rank is the first numerical coordinate.

                              @[simp]

                              The realized full first Chern class is its hyperplane coefficient.

                              @[simp]

                              The realized integrated second Chern character is unchanged.

                              The two presentations preserve the full Chern character, before any choice of B-field or ample class. Consequently this one witness compares all projective-plane divisorial charges.

                              Equations
                              • One or more equations did not get rendered due to their size.
                              Instances For

                                The coordinates derived from the full surface character agree with the legacy numerical coordinates. This bridge exists only because H² = 1 on the chosen rank-one basis.

                                Equations
                                • One or more equations did not get rendered due to their size.
                                Instances For

                                  The full-character comparison induces the legacy scalar-coordinate comparison at the projective hyperplane.

                                  Equations
                                  • One or more equations did not get rendered due to their size.
                                  Instances For

                                    The two presentations of the same charge #

                                    The projective-plane rank-one family B = bH, omega = aH, obtained as a specialization of the parent parameter space.

                                    Equations
                                    • One or more equations did not get rendered due to their size.
                                    Instances For

                                      The divisorial parent charge on the placeholder (r, c, v) carrier at B = bH, omega = aH. Its expansion p2ProjectiveCharge_apply is the projective-space exponential -∫ exp(-(b + i a) H) ch; the carrier is not Li's image lattice.

                                      Equations
                                      • One or more equations did not get rendered due to their size.
                                      Instances For

                                        The same parent charge on the existing SurfaceNum presentation.

                                        Equations
                                        • One or more equations did not get rendered due to their size.
                                        Instances For

                                          The inherited rank-one wall slice #

                                          The projective-plane wall slice has no transverse directions.

                                          Equations
                                          • One or more equations did not get rendered due to their size.
                                          Instances For

                                            The projective charge respects the additive zero class.

                                            @[simp]

                                            The surface charge respects the additive zero class.

                                            For rational β, the real scalar presentation is exactly the charge built from the general twisted Chern character at B = βH.

                                            The two presentations of the parent charge agree under the identity parameter map and the coordinate map p2ProjectiveToSurface.

                                            This is ChernCharacter.Pullback.centralCharge_eq for the identity-on- coordinates witness p2ChernCharacterPullback; it compares two Lean carriers with the same coordinates, not two different lattices. See the module docstring for what this does and does not establish.

                                            @[simp]
                                            theorem AlgebraicGeometry.Numerical.Examples.p2ProjectiveCharge_apply (a b : ℝ) (E : P2ProjectiveCoordinates) :
                                            (p2ProjectiveCharge a b) E = -↑(↑E.2.1 / 2 + ↑E.2.2) + (↑b + ↑a * Complex.I) * ↑↑E.2.1 - (↑b + ↑a * Complex.I) ^ 2 * ↑(↑E.1 / 2)

                                            The projective-space exponential -∫ exp(-(b + i a) H) ch in the (r, c, v) coordinates: the surface charge at B = bH, omega = aH equals the exponential presentation with H² = 1.

                                            Coordinate formulas #

                                            theorem AlgebraicGeometry.Numerical.Examples.p2ProjectiveCharge_re (a b : ℝ) (E : P2ProjectiveCoordinates) :
                                            ((p2ProjectiveCharge a b) E).re = -(↑E.2.1 / 2 + ↑E.2.2) + b * ↑E.2.1 + (a ^ 2 - b ^ 2) * (↑E.1 / 2)

                                            The real part of the projective-plane charge in (r, c, v) coordinates.

                                            The imaginary part of the projective-plane charge in (r, c, v) coordinates.