The characteristic polynomial of the two-generator flow
ProvedOctonionD8.flow_charpolyLet be real with , and let be the matrix of the linear map
on the octonions built from the Fano plane. Then the characteristic polynomial of is
With , . The hypothesis is the only one.
import Mathlib import Definitions.Def_OctonionD8_flow
namespace OctonionD8
open Polynomial
/-- MISSION GOAL. -/
theorem flow_charpoly (c s : ℝ) (h : c ^ 2 + s ^ 2 = 1) :
(flowMat c s).charpoly = X ^ 2 * (X ^ 2 + 4) * (X ^ 2 + C (2 - 2 * c)) ^ 2 := by
sorry
end OctonionD8Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
OctonionD8.flow_charpoly. For all real numbers satisfying the hypothesis , the characteristic polynomial of the real matrix (defined below) is
The right-hand side does not involve ; enters only through the matrix and the hypothesis. The hypothesis only requires to lie on the unit circle, so it can be satisfied (for example , where the last factor becomes ; or , where it becomes ). There are no other hypotheses.
The multiplication table. Take the real vector space with standard basis , indexed by . The integer structure constants define a bilinear product by
The rules for , tried in order, are:
- and , so is a two-sided unit;
- for , ;
- for distinct , the product has no -component. It is , where is the unique third index such that is a line of the Fano plane on . The lines are for , and index corresponds to the point . The sign is when the ordered pair of points is one of , , for that line, and otherwise. For distinct a unique line always exists, so the final "else " case never gives the whole product.
In index terms, the positive cyclic triples (with also and ) are
and reversing the order flips the sign. For example, , , , , , , , , , . This is a real octonion multiplication table with unit .
The matrix. Let be the matrix whose entry in row , column is . So column holds the coordinates of , and is the matrix of right multiplication acting on column vectors in the standard basis. Likewise has row-, column- entry and is the matrix of left multiplication . Then
which is the matrix, in the basis acting on column vectors, of the linear map
Written out, with rows and columns indexed :
Here the characteristic polynomial is Mathlib's , which is monic of degree 8, and appears as a constant polynomial.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.