Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

The Third-Order Reciprocity Linear Constitution

Abstract

Conjugation by the reciprocity matrix K reverses a matrix to its adjugate iff it is trace-orthogonal to K.

Theorem 1.1 (K conjugates gamma to its adjugate iff gamma is trace-orthogonal to K).

Proof. Machine-checked in Lean as D5/S3/PrimeForms/Crossing/ThirdOrderReciprocity.k_reversal_iff (✓ std3). ∎

Source. Repository-derived.

Commentary.

The third-order reciprocity matrix K = [[1,-2],[2,-1]] is an integer 2x2 matrix with det K = 3 and K^2 = -3I, so it behaves as a square root of -3. For every integer 2x2 matrix gamma, conjugation by K reverses gamma to (det K) times its adjugate — that is, Kgammaadj(K) = 3adj(gamma) — exactly when gamma is trace-orthogonal to K, tr(gamma*K) = 0. The adjugate form is inverse-free, so the identity holds for all gamma including singular ones (for invertible gamma, adj(gamma) = det(gamma)*gamma^{-1}).

The trace tr(gammaK) reduces to the linear form g00 + 2g01 - 2g10 - g11. Because K is traceless, the 2x2 Cayley-Hamilton polarization gives Kgamma + gammaK = (tr gamma)K + tr(gammaK)I, and every entry of Kgammaadj(K) - 3*adj(gamma) collapses to that same linear form; hence the matrix equation holds iff the trace vanishes. The forward direction reads off entry (0,0); the backward direction checks all four entries.

Mathlib has the adjugate and its 2x2 formula but no statement that conjugation by a specific square-root-of-(-3) matrix equals the adjugate iff trace-orthogonality, so this is a genuine biconditional, not a library restatement. It records only the algebraic linear constitution of residual E.72. The geometric axis biconditional (the rotation axis passing through the reference point), the class-level crossing criterion, the Sarnak reciprocity dictionary, and the Fricke bridge toward X0(3) are not covered.

References

  • Truth anchor: D5/S3/PrimeForms/Crossing/ThirdOrderReciprocity.k_reversal_iff