A K3 surface of Picard rank one #
The first model of NumericalVarietyData in dimension two. Before it, every statement in
DerivedAlgGeo/AlgebraicGeometry/Numerical/Specializations/Surface.lean and
DerivedAlgGeo/AlgebraicGeometry/Numerical/RiemannRoch/K3.lean was conditional on a
NumericalVarietyData 2 A N existing at all — only the dimension-zero point had been exhibited.
The surface is a K3 X with Pic X = ℤ·H and H² = 2d. The ring, grading and degree map
come from Numerical/Models/Surface/RankOne.lean; all this file supplies is the Todd class
td(X) = 1 + 0 + (1/d)·H²,
so that td₁ = 0 and ∫_X td₂ = 2 — which is exactly K3.IsK3, proved here rather than
assumed.
d is a parameter, not fixed to 1: the Bridgeland wall structure on a K3 depends on the
degree. It is a natural number rather than a rational because χ must land in ℤ —
Riemann–Roch on this model reads χ(r, c, s) = 2r + 2ds.
The Todd class of a K3: td₁ = 0, and td₂ normalised so that ∫_X td₂ = 2.
Equations
- AlgebraicGeometry.Numerical.Examples.k3Todd d 0 = 1
- AlgebraicGeometry.Numerical.Examples.k3Todd d 1 = 0
- AlgebraicGeometry.Numerical.Examples.k3Todd d 2 = (algebraMap ℚ AlgebraicGeometry.Numerical.Examples.SurfaceRing) (1 / d) * AlgebraicGeometry.Numerical.Examples.H ^ 2
- AlgebraicGeometry.Numerical.Examples.k3Todd d n.succ.succ.succ = 0
Instances For
The model. A K3 surface of degree H² = 2d, d > 0.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The explicit K3 presentation satisfies Hirzebruch--Riemann--Roch.
The model really is a K3: td₁ = 0 and ∫_X td₂ = χ(O_X) = 2.
With this presentation and its two property witnesses, every theorem in
DerivedAlgGeo/AlgebraicGeometry/Numerical/RiemannRoch/K3.lean — Riemann–Roch, the Mukai
self-pairing, ⟨v,v⟩ = ∫Δ − 2r² — is a statement about an object that exists.
∫_X td₂ = χ(O_X) = 2, in chiStructureSheaf form. The number is the one
k3_isK3.degree_toddComp_two already carries — chiStructureSheaf unfolds to
degree (toddComp 2) — so this is a projection, not a second computation. It
exists so the rank-one surface models can be compared through one function.