Theorems · Inductive type · order theory
DistribLattice
Type u_1 → Type u_1
A distributive lattice is a lattice that satisfies any of four
equivalent distributive properties (of sup over inf or inf over sup,
on the left or right).
The definition here chooses le_sup_inf: (x ⊔ y) ⊓ (x ⊔ z) ≤ x ⊔ (y ⊓ z). To prove distributivity
from the dual law, use DistribLattice.of_inf_sup_le.
A classic example of a distributive lattice
is the lattice of subsets of a set, and in fact this example is
generic in the sense that every distributive lattice is realizable
as a sublattice of a powerset lattice.
- Defined in
- Mathlib.Order.Lattice
- Cited by
- 150 results in Mathlib
- Foundations
- Depth 0 from the axioms, rests on 1 definitions · uses no axioms
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites0
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
Nothing in Mathlib beyond the foundations.
Cited by207
Results whose statement or proof uses this declaration.
- inf_sup_leftstatement and proof · cited by 28
- inf_sup_rightstatement and proof · cited by 26
- sup_inf_leftstatement and proof · cited by 22
- sup_inf_rightstatement and proof · cited by 22
- BddDistLat.ofstatement and proof · cited by 10
- BddDistLat.ofHomstatement and proof · cited by 9
- DistLat.ofstatement and proof · cited by 9
- DistLat.ofHomstatement and proof · cited by 8
- FinBddDistLat.ofstatement and proof · cited by 8
- FinBddDistLat.ofHomstatement and proof · cited by 8
- OrderEmbedding.birkhoffSetstatement and proof · cited by 6
- disjoint_sup_leftstatement and proof · cited by 4
Showing the 200 most cited of 207.