Encyclopedia Geometry Geometry Dihedral Cofactor Formula Cm Cofactor3 Edge2 Right Diag Eq Neg Four Nor
ARTICLE 2 claims 2 theorems
Geometry Dihedral Cofactor Formula Cm Cofactor3 Edge2 Right Diag Eq Neg Four Nor
A machine-checked theorem links the geometric angle of a tetrahedron to an algebraic formula, with a surprising factor of four.
A clean bridge between two worlds
In Euclidean geometry, the angle between two faces of a tetrahedron, called a dihedral angle, can be found by first computing the normal vectors to those faces and then taking their dot product. A separate, purely algebraic route uses the Cayley-Menger determinant, a matrix built from the squared edge lengths, to compute the same angle through cofactors. The theorem cmCofactor3_edge2_right_diag_eq_neg_four_normalSq establishes a precise equality between these two approaches for one specific edge of the tetrahedron.
For the edge numbered 2, the theorem states that the product of two specific cofactors of the Cayley-Menger matrix equals negative four times the squared length of a certain face normal vector. In symbols, this is cmCofactor3 (sqEdgeOfPoints T) 2 2 * cmCofactor3 (sqEdgeOfPoints T) 3 3 = -4 * (faceNormal T 0 3 2) · (faceNormal T 0 3 2). The negative sign is not an error; it reflects the orientation of the normal vectors, and the factor of four is a geometric constant that appears in the relationship.
This equality is a proved theorem in the machine-checked library of formal theorems, meaning it has been verified by a computer to follow from the axioms of the underlying logic. It is part of a larger effort to show that the geometric definition of a dihedral cosine, based on face normals, matches the algebraic definition based on Cayley-Menger cofactors for all six edges of a tetrahedron. The theorem for edge 2 is one of several such edge-specific results that together build this bridge.
The theorem does not claim that the two approaches are equal for every edge; it is specific to edge 2. It also does not assert anything about the actual value of the dihedral angle, only about the relationship between the cofactor product and the normal vector length. The factor of four is a consequence of the definitions involved, not a fundamental constant of nature, and the theorem does not generalize to higher dimensions or to non-tetrahedral shapes.
THEOREM bergerCofactorFormula3 · IndisputableMonolith/Geometry/DihedralCofactorFormula.lean
/-- The theorem target is discharged. -/
theorem bergerCofactorFormula3 : BergerCofactorFormula3 :=
geometricDihedralCos_eq_cmCofactorRatio
THEOREM bergerCofactorFormula3 · IndisputableMonolith/Geometry/DihedralCofactorFormula.lean
/-- The theorem target is discharged. -/
theorem bergerCofactorFormula3 : BergerCofactorFormula3 :=
geometricDihedralCos_eq_cmCofactorRatio
What this page does not claim
The theorem does not claim the geometric and algebraic approaches are equal for every edge, only for edge 2. The theorem does not assert the value of any dihedral angle, only the relationship between a cofactor product and a normal vector length. The factor of four is a consequence of the definitions, not a fundamental constant, and the result does not generalize to higher dimensions.
Verify this page
Every tagged claim above names its theorem. To check one yourself rather than trust this page, elaborate the source module with Lean 4 and audit its axiom basis:
$ lake env lean IndisputableMonolith/Geometry/DihedralCofactorFormula.lean
expected axiom basis: [propext, Classical.choice, Quot.sound] (the Lean kernel's standard three; no RS-specific axioms)
A page whose claims cannot be reproduced this way does not ship. In production, every anchor links to the exact declaration in the public source release, and this block carries the build receipt for the page itself.
Derived articles
This page is generated by a question-recursion engine: the questions its answers raise become the next pages. The current agenda, with open targets marked red:
- How does the factor of four arise from the definitions of the cofactors and the normal vector?
- Does a similar equality hold for the other five edges of the tetrahedron?
- What is the full statement of the Berger cofactor formula that this theorem supports?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
THEOREM bergerCofactorFormula3 · IndisputableMonolith/Geometry/DihedralCofactorFormula.lean
/-- The theorem target is discharged. -/ theorem bergerCofactorFormula3 : BergerCofactorFormula3 := geometricDihedralCos_eq_cmCofactorRatioFor the edge numbered 2, the theorem states that the product of two specific cofactors of the Cayley-Menger matrix equals negative four times the squared length of a certain face normal vector. bergerCofactorFormula3 · IndisputableMonolith/Geometry/DihedralCofactorFormula.leanTHEOREM bergerCofactorFormula3 · IndisputableMonolith/Geometry/DihedralCofactorFormula.lean
/-- The theorem target is discharged. -/ theorem bergerCofactorFormula3 : BergerCofactorFormula3 := geometricDihedralCos_eq_cmCofactorRatioThis equality is a proved theorem in the machine-checked library of formal theorems, meaning it has been verified by a computer to follow from the axioms of the underlying logic. bergerCofactorFormula3 · IndisputableMonolith/Geometry/DihedralCofactorFormula.lean