Degenerate residues in the three-axes problem #
Finite identities behind the degenerate-residue analysis of s = u⁻² + v⁻² + w⁻² in the free
field of F₃ (u = 1 + x, v = 1 + y, w = 1 + z). All matrices are 2×2 over a commutative
ring unless stated.
Main results #
sandwich:M A M = tr(A M) • M − det M • adj A; hence, fordet M = 0,annihilator_left:(M A M B − M B M A) M = 0andannihilator_right.det_add_adj:det(A + B) = det A + tr(adj A · B) + det B.adj_sq_leading,inv_target: the leading coefficient ofsalongY = N + εΔwithNsquare-zero:adj(N + εΔ)² = ε • (τ • 1 − σ • N) + ε² • (adj Δ)².realization_det:det [[A+B, A],[A, A+C]] · (det A det B det C) = det(det B det C • adj A + det A det C • adj B + det A det B • adj C).D2,D3,comm2_det,comm3: iterated conjugation differences atx = N − 1.F2_witness: an explicit rational witness with nonzero determinant.
sandwich, det_add_adj, comm2_det and comm3 are restatements of the 2 × 2 identities of
Formalizations.LinearAlgebra.Matrix.FinTwo (cm is ⁅·, ·⁆, disc is Matrix.discr);
blk, det4, Nsq and the witness matrices are in
Formalizations.RingTheory.FreeField.ThreeAxes.Basic.
(S) sandwich identity for 2×2 matrices
(Matrix.mul_mul_eq_trace_smul_sub_det_smul_adjugate_fin_two).
(C) determinant of a sum, 2×2 (Matrix.det_add_fin_two).
(L) square of the adjugate along the arc: the ε⁰ term vanishes and the ε¹ term is τI − σN.
(H) realization identity, inverse-free form.
(D) conjugation differences at x = N − 1 with N = Nsq a b.
Equations
- ThreeAxes.DegenerateResidue.Dx a b T = T - (ThreeAxes.Nsq a b - 1) * T * -(1 + ThreeAxes.Nsq a b)
Instances For
Equations
- ThreeAxes.DegenerateResidue.disc X = Matrix.trace X ^ 2 - 4 * Matrix.det X
Instances For
disc is Mathlib's Matrix.discr (Matrix.discr_fin_two).
Matrix.det_lie_lie_eq_neg_discr_mul_det_lie_fin_two, written with cm and disc.
h = y u⁻¹ y⁻¹ + v⁻¹ + w⁻¹ at W; Dw = conjugation difference by x = Wx − 1.
Equations
Instances For
Equations
- ThreeAxes.DegenerateResidue.Dw T = T - (ThreeAxes.Wx - 1) * T * ThreeAxes.Xxi