Projective space
Projective spectra of graded rings, polynomial standard charts and covers, homogeneous ideals, coordinate points, graded transport, geometric-cover global-sections morphisms, positive-degree-scaled Proj maps on their natural open domains with full ordinary point-prime contraction and arbitrary-element membership, whole-arrow unit-scaling invariance, positive-Veronese chart equivalences and whole-scheme Proj invariance, coherent-tail whole-scheme isomorphisms with degree-zero coefficient naturality, Noetherian projective spectra and geometric properties.
Quoted from the project description in formalization.yaml of FormalFrontier/projective-space at commit 9dbd208f, Apache-2.0.
No articles: its formalization.yaml lists no highlights, and none of its 7 headline results links a declaration that the scan finds in the linked file at this commit, so they are quoted below.
Facts
From the repository and its formalization.yaml; the review and automation statements are quoted as written.
- Repository: FormalFrontier/projective-space, read at commit 9dbd208f (2026-11-04).
- Lean toolchain v4.34.0-rc2, Mathlib at 83abb3e7.
- License: Apache-2.0.
- Authors: Formal Frontier Agents.
- Review status: “Independently reviewed mathematical development”.
- Review notes: “Independent mathematical review and maintainer acceptance do not establish correspondence with or coverage of any selected source.”
- Automation: agent; framework “Codex CLI and Hive Tasks”; tool setup “AI-assisted source and Lean development with maintainer coordination and independent bounded reviews.”
- Automation notes: “AI agents prepared original and adapted code, documentation and source assembly; this metadata describes involvement, not automated proof certification.”
Literature
The sources its formalization.yaml names, with their relationship to it.
- Original projective-space formal development, Formal Frontier Agents (original-proof; independently-proves).
- The Lean mathematical library (mathlib4), The mathlib community (software; background).
- Graded Rings (software; background).
- Scheme Properties (software; background).
- The Rising Sea: Foundations of Algebraic Geometry, Ravi Vakil, October 21, 2025 draft, projective-space corollary following Exercise 5.1.C, printed p. 157; §7.4.4, Exercises 7.4.D and 7.4.F, printed p. 215; coefficient conventions pp. 151–152 (book; background).
Builds on
- Graded rings (a Lake dependency, pinned at db2a1d55)
- Scheme properties (a Lake dependency, pinned at 6b204a3e)
Headline results
Quoted from the headline results in README.md of FormalFrontier/projective-space at commit 9dbd208f, Apache-2.0.
Inverse degree-preserving graded ring maps give whole-scheme Proj
isomorphisms through ProjectiveSpace.projIsoOfInverseGradedRingHom and
homeomorphisms and closed-point equivalences through
ProjectiveSpace.projectiveSpectrumHomeomorphOfInverseGradedRingHom and
ProjectiveSpace.projClosedPointsEquivOfInverseGradedRingHom.
Scheme transport uses one universe for underlying rings; point transport
permits independent ring universes. See the
module and
point client.
Compatible graded tails with equivalent degree-zero rings and high-degree
pieces induce an isomorphism of entire projective schemes
E.projIso n hNn hn for N ≤ n and 0 < n, with both forward and inverse
equalities over the actual degree-zero base. No graded map on the omitted
low-degree original components, finite generation, domain, reducedness or
Nontrivial is needed. The algebraic TailEquiv is provided by the official
Graded Rings dependency; this library proves the geometric transfer. See
the coherent-tail guide,
module and
client.
Every positive selected-component Veronese has a whole-scheme isomorphism
AlgebraicGeometry.Proj.Veronese.schemeIso, compatible with the degree-zero
coefficient map; its charts accommodate zero divisors and nilpotents.
Selected-component ring algebra comes from Graded Rings. See
the Veronese guide,
module and
client.
A positive degree-scaled ring hom constructs a projective scheme arrow on
the actual open complement of its image-irrelevant zero locus, with
coefficient naturality and arbitrary-element ordinary point-prime
contraction. The generic arrow is not asserted to extend to all of Proj.
See the degree-scaled guide,
point-prime guide and
direct client.
Positive-degree homogeneous basic opens form a basis on arbitrary graded
Proj, including the zero ring; the positive-degree projective radical
criterion identifies vanishing with membership in an ordinary radical.
The latter needs a positive-degree homogeneous element, not a field or
Noetherianity. See the basis module,
radical module and
geometry client.
The Proj of a naturally graded Noetherian commutative ring is a
Noetherian scheme. In particular, total-degree polynomial Proj over any
Noetherian commutative ring with finite coordinates is Noetherian,
including empty coordinate types and the zero ring. Mathlib then gives
Noetherianity of its underlying topological space; every subset is compact.
See the module and
client.
Finite-dimensional projective space is geometrically integral over every
commutative ring: polynomialProjToSpec_fin_geometricallyIntegral applies
to Fin (n + 1), and polynomialProjToSpec_geometricallyIntegral_of_finite
to any finite nonempty coordinate type. No domain, Noetherian or
nontrivial-base hypothesis is needed. The finite restriction belongs to the
polynomial-chart API; empty coordinates are excluded because projective
space over a field would be empty. See the
module and the
projective-line client.
Main results
Its formalization.yaml lists 26 main results, and the scan finds 26 of them declared in the file the yaml gives; they are on their own page, not made articles.
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.