Counterexample structure (i) — Order 35 with a non-universal congruence relating z and q(z): 7 classes, the class of z has 5 elements, one class idempotent (conditional on an order-7 fact)
ProvedFiniteMagmaE677.card_eq_thirty_five_of_minimal_counterexampleLet , and be as in Counterexample structure (h): is a finite E677 magma of minimum order that fails E255 at , and is a congruence of that relates and and is not the universal relation. Suppose also that every E677 magma of order 7 has an idempotent. If , then has 7 elements, the -class of has 5 elements, and some satisfies , that is, the class of is an idempotent of .
The order-7 fact is a hypothesis of the theorem and is not proved on this platform; it is the only finite fact that the theorem uses. For a counterexample search: a minimum counterexample of order 35 with such a congruence is an extension with classes of 5 elements over an E677 magma of order 7 with an idempotent. By the classification of J. Brox (ETP Zulip thread "FINITE: 677 -> 255", 2025-03-26, no certificate), such a quotient is isomorphic to or to on ; the captain checked that Brox's two tables are isomorphic to these two operations, one each. This theorem excludes neither one.
The order-7 fact: J. Brox gave the two isomorphism classes (same thread, 2025-03-26), and both have the idempotent 0 (checked by the captain); B. Reinke (same thread, 2026-05-15) reports that all models of order 7 are linear; the captain's SAT check is described in Counterexample structure (h). Proof: by the argument of Counterexample structure (b), with and , where is the size of the -classes; the only such factorization of 35 is . This statement was not found in the sources searched: the ETP blueprint, the ETP paper (arXiv:2512.07087v2) and the ETP Zulip thread up to 2026-10-14.
import Definitions.Def_FiniteMagmaE677 import Mathlib universe u open FiniteMagmaE677
theorem FiniteMagmaE677.card_eq_thirty_five_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)
(h7 : ∀ op' : Fin 7 → Fin 7 → Fin 7, FiniteMagmaE677.E677 op' → ∃ x : Fin 7, op' x x = x)
(h35 : Nat.card α = 35) :
Nat.card (Quot r) = 7 ∧ Nat.card {x : α // r z x} = 5 ∧ ∃ e : α, r (op e e) e := by sorry