E677 implies E255 for finite magmas
OpenFiniteMagmaE677.e677_implies_e255_finitee255e677equational-theoriesfinite-magma
Open conjecture. For every finite type and arbitrary total operation , E677 implies E255:
Empty finite carriers are included and make both universal statements vacuous.
Preamble
import Definitions.Def_FiniteMagmaE677 universe u
Formal statement
theorem FiniteMagmaE677.e677_implies_e255_finite {α : Type u} [Fintype α]
(op : α → α → α) (h : FiniteMagmaE677.E677 op) : FiniteMagmaE677.E255 op := by sorrySource
Matthew Bolan et al., The Equational Theories Project: Advancing Collaborative Mathematical Research at Scale, arXiv:2512.07087v2 (December 16, 2025), Section 8, Problem 8.1, https://arxiv.org/html/2512.07087v2
Read-back
What the Lean code literally says, in plain math · gpt-5.6-luna
For every universe u, finite possibly empty type , and arbitrary binary operation , if every satisfy , then every satisfies ; for an empty , both the hypothesis and conclusion are universal propositions holding vacuously.