D4.1 — Seven-element growth or a fixer
ProvedFiniteMagmaE677.period_four_orbit_right_collision_gives_seventh_element_or_fixeralgebrae677finite-magmaperiod-four
Let a finite magma satisfy E677,
Suppose the left orbit of has exact period four, displayed as
under , with distinct from . Suppose distinct orbit elements satisfy . Then either has a fixer, or the following tagged seven-element growth packet exists.
Put , , and . The packet retains
and . It has one of two branches:
- , and at least one of is outside .
- , , and at least one of is outside .
Thus the conclusion is
The growth alternative provides seven distinct elements with explicit source terms. It is one finite growth step under an exact period-four collision; it neither iterates the construction nor proves the general finite E677 implication.
Preamble
import Definitions.Def_FiniteMagmaE677_seventh_element_growth universe u
Formal statement
theorem FiniteMagmaE677.period_four_orbit_right_collision_gives_seventh_element_or_fixer
{α : Type u} [Fintype α] (op : α → α → α) (h : FiniteMagmaE677.E677 op)
(x c1 c2 c3 : α)
(hc1 : op x x = c1)
(hc2 : op x c1 = c2)
(hc3 : op x c2 = c3)
(hcloses : op x c3 = x)
(hx_ne_c1 : x ≠ c1)
(hx_ne_c2 : x ≠ c2)
(hx_ne_c3 : x ≠ c3)
(a b : α)
(ha : FiniteMagmaE677.InLeftOrbit op x a)
(hb : FiniteMagmaE677.InLeftOrbit op x b)
(hab : a ≠ b)
(hcollision : op a x = op b x) :
FiniteMagmaE677.SeventhElementGrowth op x c1 c2 c3 ∨
FiniteMagmaE677.HasFixerAt op x := by sorrySource
Adam McKenna, The Missing Pair (private repository), revision 9b76827c2246f0e6288466768f15b5c6f9350d71, lean/E677/Spine/Piece1D4SeventhElementGrowth.lean, theorem e677_minimalPeriodFour_orbitRightCollision_hasFixer_or_seventhElementGrowth; R/S branch algebra in Piece1D4RBranchGrowth.lean and Piece1D4SBranchGrowth.lean. The accepted proof on this platform is the public record.