Order 38 = 2 · 19

1 / 2 paper-excluded 2 / 2 Lean-excluded unconditional Lean proof

From the paper (Macaj–Siran 2010)

Theorem 7 lists 38 = 2 · 19 as a surviving even candidate. Available partial constraints:

However, Theorem 2 (Makhnev–Paduchikh) requires G = ⟨Y, t⟩ × X with |Y| ∈ {1, 3, 5, 7, 19, 21, 57}; if X ≠ 1, then Fix(X) ∈ {star, pentagon, Petersen, HS}. For ℤ₃₈ = ℤ₂ × ℤ₁₉, the only decomposition has Y = 1, X = ℤ₁₉ — but Fix(ℤ₁₉) = singleton (Lemma 4(2)), which is NOT in Theorem 2(b)'s list. So ℤ₃₈ is paper-excluded. The remaining case D₁₉ (with Y = ℤ₁₉ inverted, |Y| = 19 ∣ 57 ✓) is the genuine paper-survivor, and is closed only by the Lean proof of this project.

Natural-language proof (this project)

The two group types are handled separately:

Lean formalization (this project)

theorem no_D19_acts_on_Moore57_unconditional
    {V} [Fintype V] [DecidableEq V]
    {Γ : SimpleGraph V} [DecidableRel Γ.Adj] :
    ¬ Nonempty (D19ActsOnMoore57 V Γ)

theorem no_C38_acts_on_Moore57_unconditional
    {V} [Fintype V] [DecidableEq V]
    {Γ : SimpleGraph V} [DecidableRel Γ.Adj] :
    ¬ Nonempty (C38ActsOnMoore57 V Γ)

theorem Moore57_no_order38_structure
    {V} [Fintype V] [DecidableEq V]
    {Γ : SimpleGraph V} [DecidableRel Γ.Adj] :
    (¬ Nonempty (D19ActsOnMoore57 V Γ))
    ∧ (¬ Nonempty (C38ActsOnMoore57 V Γ))

Files: Moore57/D19OnMoore57/NoGo.lean (D₁₉ + assembly), Moore57/C38OnMoore57/NoGo.lean (C₃₈).

By the classification of order-38 groups, the conjunction Moore57_no_order38_structure excludes every group of order 38 acting as a subgroup of Aut(Γ).

Group classification

SmallGroupGroupDescriptionPaperLean
(38, 1) D₁₉ Dihedral; ℤ₁₉ inverted by t. allowed excluded (original)
(38, 2) ℤ₃₈ = C₃₈ Cyclic; t centralizes ℤ₁₉. excluded (Thm 2) excluded

The two cases are handled by separate Lean theorems: D₁₉ is the central case of the project (the original target), and C₃₈ reduces to commutativity of ρ = g² and τ = g¹⁹ with aut_involution_fixedVertexCount_candidates.

Lean proof structure (D₁₉ phases)

The Lean formalisation of the D₁₉ branch is split into 7 phases (Moore57/Phases/Phase{1..7}.lean) plus the Moore57/D19OnMoore57/ directory:

  1. Phase 1: rotation a₀ ≤ 19, reflection a₀ = 56 / a₁ = 112 from raw action.
  2. Phase 2: SRG identity, E₇ idempotent, Higman trace, Tr(E₇) = 1729.
  3. Phase 3: reflection character χ₇(t) = 33.
  4. Phase 4: D₁₉ characters 1, ε, ρ; linear character formulas; π_V = 114·1 + 58·ε + 171·ρ.
  5. Phases 5–7: rotation character constancy versus the compact adjacent-moved residual gives the contradiction.