the proof notes, §6: Gram change of basis
det[U_r(φ_a φ_c R_n)] = det(T)^2 · Q_n for any family of degree < h
(adapted from det_basis_change in Arith/Local/Entry.lean and Li₂ Base/Gram.lean).
The entry matrix G_{ac} = U_r(φ_a φ_c R_n) in the CRT basis, n = p - 1.
Equations
- Zeta32.PrimeEdge.G r p = Matrix.of fun (a c : Zeta32.PrimeEdge.Idx p) => Zeta32.Arith.Local.Lfun r (p - 1) (Zeta32.PrimeEdge.Aent p a c)