Compactness properties for complete lattices #
THIS FILE IS SYNCHRONIZED WITH MATHLIB4. Any changes to this file require a corresponding PR to mathlib4.
For complete lattices, there are numerous equivalent ways to express the fact that the relation >
is well-founded. In this file we define three especially-useful characterisations and provide
proofs that they are indeed equivalent to well-foundedness.
Main definitions #
complete_lattice.is_sup_closed_compact
complete_lattice.is_Sup_finite_compact
complete_lattice.is_compact_element
complete_lattice.is_compactly_generated
Main results #
The main result is that the following four conditions are equivalent for a complete lattice:
well_founded (>)
complete_lattice.is_sup_closed_compact
complete_lattice.is_Sup_finite_compact
∀ k, complete_lattice.is_compact_element k
This is demonstrated by means of the following four lemmas:
complete_lattice.well_founded.is_Sup_finite_compact
complete_lattice.is_Sup_finite_compact.is_sup_closed_compact
complete_lattice.is_sup_closed_compact.well_founded
complete_lattice.is_Sup_finite_compact_iff_all_elements_compact
We also show well-founded lattices are compactly generated
(complete_lattice.compactly_generated_of_well_founded
).
References #
Tags #
complete lattice, well-founded, compact
Alias of the forward direction of directed_on_range
.
A compactness property for a complete lattice is that any sup
-closed non-empty subset
contains its Sup
.
A compactness property for a complete lattice is that any subset has a finite subset with the
same Sup
.
An element k
of a complete lattice is said to be compact if any set with Sup
above k
has a finite subset with Sup
above k
. Such an element is also called
"finite" or "S-compact".
An element k
is compact if and only if any directed set with Sup
above
k
already got above k
at some point in the set.
A compact element k
has the property that any directed set lying strictly below k
has
its Sup strictly below k
.
Alias of the reverse direction of complete_lattice.well_founded_iff_is_Sup_finite_compact
.
Alias of the reverse direction of complete_lattice.is_Sup_finite_compact_iff_is_sup_closed_compact
.
Alias of the reverse direction of complete_lattice.is_sup_closed_compact_iff_well_founded
.
This property is sometimes referred to as α
being upper continuous.
This property is sometimes referred to as α
being upper continuous.
This property is equivalent to α
being upper continuous.
A compact element k
has the property that any b < k
lies below a "maximal element below
k
", which is to say [⊥, k]
is coatomic.
See Lemma 5.1.
Now we will prove that a compactly generated modular atomistic lattice is a complemented lattice. Most explicitly, every element is the complement of a supremum of indepedendent atoms.
In an atomic lattice, every element b
has a complement of the form Sup s
, where each element
of s
is an atom. See also complemented_lattice_of_Sup_atoms_eq_top
.
See Theorem 6.6.
See Theorem 6.6.