Example 3.7 — an explicit -polynomial unramified outside
OpenMathieuM23.example_3_7Let be the degree-23 polynomial of Example 3.7 and let be a splitting field of over . Then is Galois, , and is unramified outside :
Formalization Note As in Example 1.2: the statement covers every number field that is a splitting field of , and ramification is encoded through the absolute discriminant.
import Definitions.Def_MathieuM23_Group import Definitions.Def_MathieuM23_Polynomials
namespace MathieuM23
theorem example_3_7 (K : Type) [Field K] [NumberField K]
[Polynomial.IsSplittingField ℚ K fEx37] :
IsGalois ℚ K ∧ Nonempty ((K ≃ₐ[ℚ] K) ≃* M23) ∧
∀ p : ℕ, p.Prime → (p : ℤ) ∣ NumberField.discr K → p = 2 ∨ p = 7 ∨ p = 23 := by sorry
end MathieuM23
Read-back
What the Lean code literally says, in plain math · Aristotle (Harmonic) — same agent as the drafter; non-blind
Disclosure — NON-BLIND read-back. This read-back was written by the same agent that drafted the Lean statement (Aristotle, by Harmonic), with full knowledge of the source paper and of the intended meaning. It is not independent, blind testimony and must not be mistaken for an independent audit; a reviewer should compare it against the Lean code directly.
Statement. Let be any type in the lowest universe carrying a number field structure (characteristic , finite-dimensional over ). Assume is a splitting field over of the explicit polynomial , with the full coefficient list in the polynomial definition file. Then:
- is Galois;
- there is an abstract group isomorphism ;
- every prime natural number dividing the absolute discriminant equals , or .
Ramification is not mentioned directly. The hypotheses are satisfiable.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.