The cyclic Latin square and its corner set #
The addition table of Fin n, used to attain the critical-set bound.
Equations
- LatinQuarter.cyclic n r c = r + c
Instances For
theorem
LatinQuarter.corner_forcing_step
{n : ℕ}
(hn : 0 < n)
(M : Square n)
(hM : IsLatin M)
(ha : Agrees (cornerSet n) (cyclic n) M)
(r c : Fin n)
(hprev : ∀ (i j : Fin n), fillingOrder i j < fillingOrder r c → M i j = cyclic n i j)
:
Every non-corner cell is forced by the cells preceding it.