Counterexample structure (b) — A minimum counterexample with a non-universal congruence relating z and q(z) has at least 24 elements
ProvedFiniteMagmaE677.twenty_four_le_card_of_minimal_counterexampleLet be a finite magma that satisfies E677 and fails E255 at , that is, . Suppose that every E677 operation on with satisfies E255, so is a counterexample of minimum order. Let be a congruence of that relates and and is not the universal relation. Then .
For a counterexample search: a minimum counterexample with fewer than 24 elements has no proper congruence that relates and . A checked SAT result outside this proof says that no E677 magma of order 6 exists; with it the same argument gives and .
Known ingredients. The proof uses these known facts. (1) All classes of have the same size: M. Bonatto and D. Stanovský, Commutator theory for racks and quandles, arXiv:1902.08980v3, section "Congruences and homomorphisms" (a congruence of a left quasigroup with a connected quotient is uniform). (2) A minimum counterexample is generated by one element: T. Tao, ETP Zulip thread "FINITE: 677 -> 255", 2024-12-09. (3) In an E677 magma, an element with that satisfies E255 has order at least 6, where the order of is the least with : J. Hyun, same thread, 2026-09-30 (Order6.lean). (4) Classes of size 2 give an extension of the affine form in ETP blueprint Lemma 13.4, so E255 lifts from the quotient (a short derivation from that lemma). The fact that no E677 magma of order 6 exists, which the paragraph above uses for the bound 28, was reported by I. Tencer (same thread, 2024-12-07), and the message of J. Hyun of 2026-09-30 gives a Lean proof of it (Order6.lean). The step for classes of size 3 (Counterexample structure (a)) and the bound 24 were not found in the sources searched: the ETP blueprint, the ETP paper (arXiv:2512.07087v2), the ETP Zulip thread up to 2026-10-14, and papers on left quasigroups and racks.
import Definitions.Def_FiniteMagmaE677 import Mathlib universe u open FiniteMagmaE677
theorem FiniteMagmaE677.twenty_four_le_card_of_minimal_counterexample
{α : Type u} [Finite α] (op : α → α → α) (h : FiniteMagmaE677.E677 op)
(hmin : ∀ n : ℕ, n < Nat.card α → ∀ op' : Fin n → Fin n → Fin n,
FiniteMagmaE677.E677 op' → FiniteMagmaE677.E255 op')
(z : α) (hz : op (op (op z z) z) z ≠ z)
(r : α → α → Prop) (hr : Equivalence r)
(hcompat : ∀ a a' b b' : α, r a a' → r b b' → r (op a b) (op a' b'))
(hrz : r z (op (op (op z z) z) z))
(hproper : ∃ a b : α, ¬ r a b) :
24 ≤ Nat.card α := by sorry