Corners #
This file defines corners, namely triples of the form (x, y), (x, y + d), (x + d, y), and the
property of being corner-free.
References #
- [YaΓ«l Dillies, Bhavik Mehta, Formalising SzemerΓ©diβs Regularity Lemma in Lean][srl_itp]
- Wikipedia, Corners theorem
A corner of a set A in an abelian group is a triple of points of the form
(x, y), (x + d, y), (x, y + d). It is nontrivial if d β 0.
Here we define it as triples (xβ, yβ), (xβ, yβ), (xβ, yβ) where xβ + yβ = xβ + yβ in order for
the definition to make sense in commutative monoids, the motivating example being β.
Instances For
A corner-free set in an abelian group is a set containing no non-trivial corner.
Equations
Instances For
A convenient restatement of corner-freeness in terms of an ambient product set.
Corners are preserved under 2-Freiman homomorphisms.
Corners are preserved under 2-Freiman homomorphisms.
Alias of the forward direction of isCorner_image.
Alias of the reverse direction of isCornerFree_image.