9.1. The correspondence table
Each row gives the paper's locus, the result, the node of this blueprint
that documents it, and a status. Mapped means the result has a Lean anchor
on that node; deviation means it is mapped but proved or represented by a
different route, and the register below has the entry; informal means the
paper's statement is deliberately not formalized and nothing depends on it;
gap means the paper cites the result and the formalization does not
contain it; lean-only means the Lean development contains the material and
the paper does not. Six rows carry no node: three are the paper's worked
examples and closing remark, which are covered in their chapters' prose, one
is a one-declaration reduction recorded with the root theorem, and one is
the trust boundary of Appendix A.2, quoted verbatim in its own section below
rather than wrapped in a formal environment the paper does not have. The
last is an optional compatibility export that no root theorem uses. The table
is kept in machine-readable form in the repository file
correspondence.toml, and the build checks each row here against it, so a
row cannot drift from the entry it copies.
Section 1 states the theorem, and Appendix A gives the formal statement and the scope of the verification:
Paper | Result | Node | Status |
|---|---|---|---|
§1 |
Loopless body–pin multigraph | mapped | |
§1 |
Expanded graph | mapped | |
(1.1) |
Capacity | mapped | |
(1.2)/(A.2) |
Partition condition | mapped | |
(1.4) |
Rigidity matrix | mapped | |
§1 | Generic rigidity as attained maximum rank | mapped | |
Thm 1.1 | Body–pin partition characterization, informal form | deviation | |
Thm A.1 | Formally verified body–pin theorem, the root theorem | mapped | |
§1 | Asimow–Roth: maximum rank implies generic rigidity | informal | |
— | Euclidean equivalence, congruence and local rigidity | lean-only | |
§1 | The regular and generic placements are open and dense | deviation | |
§1 | Maximum rank and Euclidean local rigidity | deviation | |
— | Rigidity against continuous motions | lean-only | |
— | Equivalence reduces to the sufficiency direction | none | lean-only |
— |
Mathlib | none | lean-only |
A.2 | Trust boundary and axiom closure | none | informal |
Section 2 develops the sparsity class and the deletion step:
Paper | Result | Node | Status |
|---|---|---|---|
(1.3) |
| mapped | |
§2.1 | Uncrossing of intersecting tight sets | mapped | |
§2.1 | Addable-edge criterion | deviation | |
Lem 2.1 | Addable edge among three vertices | mapped | |
§2.2 | Direction rows and the self-stress space over a coefficient field | mapped | |
§2.2 |
Retained coordinate field | mapped | |
(2.1)-(2.3) | Block form and the self-stress exact sequence | mapped | |
(2.4)-(2.6) |
The | deviation | |
§2.2, Ex 2.2 | Certified response edge; the collinear two-edge path | mapped | |
Lem 2.3 | Low-degree local classification | mapped | |
Lem 2.4 | Descent of affine coefficients | mapped | |
Lem 2.5 | Rigidity rows among the three neighbours | mapped |
Section 3 proves the stress–codimension inequality, and Theorem 1.2 is its flag-free case:
Paper | Result | Node | Status |
|---|---|---|---|
Def 3.1 |
Collinearity flag | deviation | |
Def 3.2 | Sparse collinearity-flag system | deviation | |
Prop 3.3 |
Incidence forest; | deviation | |
§3.2 |
Support multiplicity and the | mapped | |
Lem 3.4 | Flag selection lemma | mapped | |
Lem 3.5 | Completion-preserving pivot | mapped | |
Lem 3.6 | Local classification at a private support vertex | mapped | |
Lem 3.7 | Addable edge or complete triangle outside the flags | mapped | |
Lem 3.8 | Certified response edge, private-support case | mapped | |
Thm 3.9 | Stress–codimension inequality for collinearity flags | mapped | |
Thm 1.2 |
Stress–codimension inequality ( | deviation |
Section 4 recasts the inequality geometrically, and only its grounded model enters the formal argument:
Paper | Result | Node | Status |
|---|---|---|---|
§4, (4.7) | Grounded model and the grounded inequality | mapped | |
(4.2)-(4.3) |
Direction complex; | informal | |
Ex 4.1 | The collinear triangle | none | informal |
Thm 4.2 |
| informal | |
Rem 4.3 | Flag conditions against exact stress strata | none | informal |
Section 5 converts the inequality into a height theorem, stated in Section 1 as Theorem 1.3:
Paper | Result | Node | Status |
|---|---|---|---|
(5.1) | Split–Klein quadratic form and twists | mapped | |
(5.2) |
The ideal | deviation | |
Lem 5.1 | Componentwise Witt shear | mapped | |
Ex 5.2 | A shear separating coincident coordinates | none | informal |
Lem 5.3 |
| mapped | |
Thm 1.3 | Height of the distinct isotropic-difference ideal | deviation | |
Cor 5.4 | The ungrounded isotropic-difference variety | deviation |
Section 6 returns to body–pin graphs and assembles both directions of the theorem:
Paper | Result | Node | Status |
|---|---|---|---|
§6.1 | Rigid-body twists and the pin compatibility equation | mapped | |
Lem 6.1 | Twist description of motions within a body | mapped | |
Lem 6.2 | The fibre of a pin; three pins imply collinear points | mapped | |
§6.1 | The twist-equality partition | mapped | |
Lem 6.3 |
Selecting a | deviation | |
Lem 6.4 |
Dimension drop along free | deviation | |
Prop 6.5 | Exceptional parameter image is a proper closed subset | mapped | |
§6.4 | Necessity | mapped | |
§6.4 | Sufficiency and final assembly | deviation |
The remaining eight rows have no paper locus at all: they are the Lean-only infrastructure clusters, named after the proof step each serves.
Paper | Result | Node | Status |
|---|---|---|---|
— |
Construction theorem for | lean-only | |
— | Transport of sparsity along an injective vertex map | lean-only | |
— | Provenance weight and initial-ideal apparatus | lean-only | |
— | Universal and provenance chart layer | lean-only | |
— | Flag state transitions and budget ledger | lean-only | |
— | Base-change and field-tower plumbing | lean-only | |
— | Grouped cross-block bundle operator | lean-only | |
— | Genericity machinery for the necessity direction | lean-only |