The projective-plane numerical model #
A second model of NumericalVarietyData in dimension two, with a nontrivial canonical class.
That is the point of it. The K3 model has td₁ = 0, so the ∫_X c₁(E)·td₁(X) term of
Surface.chi_eq is multiplied by zero there and a sign error in it would go undetected. On
ℙ², K = −3H gives td₁ = −K/2 = (3/2)H, and the term carries weight.
The model: Pic ℙ² = ℤ·H with H² = 1, and
td(ℙ²) = 1 + (3/2)·H + H², so ∫ td₂ = χ(O_{ℙ²}) = 1.
The lattice #
ch₂ is a half-integer on ℙ²: ch₂ = (c₁² − 2c₂)/2, which is odd over two whenever
c₁ is odd. So N cannot be ℤ³ with ch₂ as the third coordinate and still have χ
land in ℤ. The numerical Grothendieck group is the sublattice where 3c₁ + 2ch₂ is even;
substituting 2ch₂ = c₁ + 2v parametrises it by ℤ³ again, and this model uses those
coordinates:
(r, c, v) ↦ ch = r + c·H + (c/2 + v)·H², χ = r + 2c + v.
The check that the parametrisation is right is p2Chi_lineBundle: it recovers
χ(O(nH)) = (n+1)(n+2)/2.
Chern-character coefficients on ℙ². The half-integer in codimension two is what forces
the (r, c, v) coordinates — see the module docstring.
Equations
- AlgebraicGeometry.Numerical.Examples.p2ChCoeff E 0 = ↑(E 0)
- AlgebraicGeometry.Numerical.Examples.p2ChCoeff E 1 = ↑(E 1)
- AlgebraicGeometry.Numerical.Examples.p2ChCoeff E 2 = ↑(E 1) / 2 + ↑(E 2)
- AlgebraicGeometry.Numerical.Examples.p2ChCoeff E n.succ.succ.succ = 0
Instances For
The Todd class of ℙ²: td₁ = −K/2 = (3/2)H and td₂ = H², so ∫ td₂ = χ(O) = 1.
Equations
- AlgebraicGeometry.Numerical.Examples.p2Todd 0 = 1
- AlgebraicGeometry.Numerical.Examples.p2Todd 1 = (algebraMap ℚ AlgebraicGeometry.Numerical.Examples.SurfaceRing) (3 / 2) * AlgebraicGeometry.Numerical.Examples.H
- AlgebraicGeometry.Numerical.Examples.p2Todd 2 = AlgebraicGeometry.Numerical.Examples.H ^ 2
- AlgebraicGeometry.Numerical.Examples.p2Todd n.succ.succ.succ = 0
Instances For
∫_{ℙ²} td₂ = χ(O_{ℙ²}) = 1.
The Euler characteristic on ℙ², in the (r, c, v) coordinates.
Equations
- AlgebraicGeometry.Numerical.Examples.p2Chi E = E 0 + 2 * E 1 + E 2
Instances For
The model. ℙ², with H² = 1 and td = 1 + (3/2)H + H².
Equations
- One or more equations did not get rendered due to their size.
Instances For
The explicit projective-plane presentation satisfies Hirzebruch--Riemann--Roch.
Riemann–Roch on ℙ² reproduces χ(O(nH)) = (n+1)(n+2)/2.
O(nH) is the class (1, n, m) with 2m = n(n−1): its Chern character is
1 + nH + (n²/2)H², and this model records ch₂ = c/2 + v. Stated doubled to stay in ℤ.
This is the check that Surface.chi_eq's c₁·td₁ term is right — the K3 model, where
td₁ = 0, cannot see it.