Corollary: the frequencies are , and
ProvedOctonionD8.flow_eigenvaluesLet , and let be the flow matrix with , . Then the complex eigenvalues of (the roots of over , with multiplicity) are exactly
and . So the two nonzero frequencies and are distinct, and their ratio is .
import Mathlib import Definitions.Def_OctonionD8_flow
namespace OctonionD8
open Polynomial
theorem flow_eigenvalues (θ : ℝ) (hθ₀ : 0 < θ) (hθ₁ : θ < Real.pi) :
((flowMat (Real.cos θ) (Real.sin θ)).charpoly.map (algebraMap ℝ ℂ)).roots =
{0, 0, 2 * Complex.I, -(2 * Complex.I),
2 * Complex.I * (Real.sin (θ / 2) : ℂ), 2 * Complex.I * (Real.sin (θ / 2) : ℂ),
-(2 * Complex.I * (Real.sin (θ / 2) : ℂ)), -(2 * Complex.I * (Real.sin (θ / 2) : ℂ))} ∧
0 < Real.sin (θ / 2) ∧ Real.sin (θ / 2) < 1 := by
sorry
end OctonionD8Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Setting: the algebra on . Write for the standard basis of (coordinates indexed by ). A bilinear product is defined by , i.e. for , , where the integer structure constants are given by the following rules, applied in this order:
- for all , and for all (so is a two-sided unit, and );
- for ;
- for distinct : the -component of is ; for , if (as points of the Fano plane, see below) is a line, and otherwise. Hence with the third point of the unique line through and .
The Fano plane here has points , and () is attached to the point (via ). Lines are for . Translated back to basis indices , the seven lines, each listed in its positive cyclic order, are
i.e. with indices taken in mod . The sign is exactly when is a consecutive pair in this cyclic order (that is, , or for the line ), and for the reversed order. So for each such triple :
For example , , , .
The matrices. For , is the real matrix with entry : its -th column is , so for every (right multiplication by in the standard basis). Likewise has entry , so (left multiplication by ). For reals ,
the matrix, in the standard basis (columns = images of basis vectors), of the linear map
The statement. For every real with (strict on both sides, so and are excluded), put , the matrix of . Let be its characteristic polynomial, regarded in via . The theorem asserts the conjunction of three claims:
- The multiset of complex roots of , counted with multiplicity (i.e. the eigenvalues of over with algebraic multiplicities, 8 in total since is monic of degree 8), equals the multiset
(here is the real number embedded in ). Equivalently, as a complex (hence real) polynomial; the multiplicities asserted are exactly: twice, once, once, twice, twice (with repeats merging if any of these values coincide). 2. . 3. .
There are no other hypotheses; is the only variable, and the parameters , make satisfy .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.