Example 1.2 — an explicit -polynomial unramified outside
OpenMathieuM23.example_1_2Let be the degree-23 polynomial of Example 1.2 and let be a splitting field of over . Then:
- is Galois;
- ;
- is unramified outside : every prime dividing the discriminant belongs to .
A formal proof gives an explicit, independently checkable witness of Theorem 1.1.
Formalization Note The statement is made for every number field that is a splitting field of , which does not lose generality because splitting fields are unique up to isomorphism. "Unramified outside " is encoded through the absolute discriminant, which is equivalent by Dedekind's discriminant theorem.
import Definitions.Def_MathieuM23_Group import Definitions.Def_MathieuM23_Polynomials
namespace MathieuM23
theorem example_1_2 (K : Type) [Field K] [NumberField K]
[Polynomial.IsSplittingField ℚ K fEx12] :
IsGalois ℚ K ∧ Nonempty ((K ≃ₐ[ℚ] K) ≃* M23) ∧
∀ p : ℕ, p.Prime → (p : ℤ) ∣ NumberField.discr K → p = 2 ∨ p = 3 ∨ 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 field structure that is a number field (characteristic and finite-dimensional over , with its canonical -algebra structure). Assume is a splitting field over of the explicit degree-23 polynomial . That is, splits into linear factors in and is generated over by its roots. Then all of the following hold:
- is a Galois extension;
- there is a group isomorphism , where is the explicit permutation group on (abstract group isomorphism only);
- for every prime natural number , if divides (as an integer) the absolute discriminant of the number field , then , or .
Here
with the full coefficient list in the polynomial definition file. Ramification is not mentioned directly; only the discriminant condition appears. The hypotheses are satisfiable: a splitting field exists and is a number field.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.