A geometric numerical variety for surfaces #
This file is the assembly point from the geometric surface theory to Layer A. It does two things which should not be hidden behind instances:
- an invariant of coherent sheaves which respects isomorphisms and short exact sequences is
descended through the explicit Grothendieck group
K₀(Coh X); - reconstructed surface Chern characters, geometric Todd components, and geometric
Hirzebruch--Riemann--Roch are packaged as a genuine
NumericalVarietyData.
The construction uses K₀(Coh X) as its input group. The numerical Grothendieck group is then
the Euler-radical quotient from Numerical/GrothendieckGroup/Lattice.lean; in particular the
quotient and sign conventions are shared with Layer A rather than reconstructed here.
GeometricData.sheaf_hirzebruch_riemannRoch is a theorem about every coherent sheaf, not a
Layer A axiom about arbitrary Grothendieck classes. The latter is proved below by descending
both sides as additive invariants. Thus toNumericalVariety selects the data, while
toNumericalVariety_satisfiesHRR supplies its separate HRR witness.
Reconstructed Chern characters on K₀ #
Surface assembly and Hirzebruch--Riemann--Roch #
Geometric input which assembles the coherent Grothendieck group into a Layer A numerical surface.
The sheaf-level HRR property is deliberately kept separate from this selected data. Its proof
for every virtual Grothendieck class is GeometricData.hirzebruch_riemannRoch below.
- toddComponent : ℕ → A
The geometrically constructed Todd components.
Todd components carry their geometric grading.
The degree-zero Todd component is normalized to one.
Instances For
Geometric surface HRR for coherent sheaves, as a proposition-valued property of the selected geometric data.
- eq (F : Coh X) : ↑(D.eulerCharacteristic F) = P.ring.degree ((∑ i ∈ Finset.range 3, IntersectionTheory.ChernCharacter.chernCharacterComponent RO (R.reconstruction F) i) * ∑ j ∈ Finset.range 3, G.toddComponent j)
Geometric surface HRR for coherent sheaves.
Instances For
The total reconstructed Chern character as an additive homomorphism on K₀.
Equations
Instances For
The total geometric Todd class of the surface.
Equations
Instances For
The right side of HRR, as an additive homomorphism on K₀.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Cast the cohomological Euler homomorphism from ℤ to ℚ.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Geometric HRR descends from coherent sheaves to every virtual Grothendieck class.
The selected scheme-derived numerical surface. Its separate HRR witness is
toNumericalVariety_satisfiesHRR, proved by Grothendieck descent.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The descended coherent-sheaf HRR proof supplies numerical HRR.
On a coherent-sheaf class, the Layer A surface expansion is exactly the geometric
rank/ch₁/ch₂ expansion used to construct the presentation.
The geometric K3 hypotheses give the existing Layer A K3 structure on the assembled surface.
Under the geometric K3 hypotheses, the existing Layer A K3 Riemann--Roch theorem becomes the corresponding statement for every coherent sheaf.
The numerical class of a coherent sheaf: first its coherent-Grothendieck class, then the Euler-radical quotient fixed by Layer A.