Compact sets #
Summary #
We define the subtype of compact sets in a topological space.
Main Definitions #
closeds α
is the type of closed subsets of a topological spaceα
.compacts α
is the type of compact subsets of a topological spaceα
.nonempty_compacts α
is the type of non-empty compact subsets.positive_compacts α
is the type of compact subsets with non-empty interior.
The type of closed subsets of a topological space.
Equations
- topological_space.closeds α = {s // is_closed s}
The type of closed subsets is inhabited, with default element the empty set.
The compact sets of a topological space. See also nonempty_compacts
.
Equations
- topological_space.compacts α = {s // is_compact s}
The type of non-empty compact subsets of a topological space. The non-emptiness will be useful in metric spaces, as we will be able to put a distance (and not merely an edistance) on this space.
Equations
- topological_space.nonempty_compacts α = {s // s.nonempty ∧ is_compact s}
In an inhabited space, the type of nonempty compact subsets is also inhabited, with default element the singleton set containing the default element.
The compact sets with nonempty interior of a topological space. See also compacts
and
nonempty_compacts
.
Equations
- topological_space.positive_compacts α = {s // is_compact s ∧ (interior s).nonempty}
In a nonempty compact space, set.univ
is a member of positive_compacts
, the compact sets
with nonempty interior.
Equations
Equations
- topological_space.compacts.semilattice_sup = subtype.semilattice_sup topological_space.compacts.semilattice_sup._proof_1
Equations
- topological_space.compacts.semilattice_inf = subtype.semilattice_inf topological_space.compacts.semilattice_inf._proof_1
Equations
- topological_space.compacts.lattice = subtype.lattice topological_space.compacts.lattice._proof_1 topological_space.compacts.lattice._proof_2
Equations
The image of a compact set under a continuous function.
Equations
- topological_space.compacts.map f hf K = ⟨f '' K.val, _⟩
A homeomorphism induces an equivalence on compact sets, by taking the image.
Equations
- topological_space.compacts.equiv f = {to_fun := topological_space.compacts.map ⇑f _, inv_fun := topological_space.compacts.map ⇑(f.symm) _, left_inv := _, right_inv := _}
The image of a compact set under a homeomorphism can also be expressed as a preimage.
Associate to a nonempty compact subset the corresponding closed subset
Equations
- topological_space.nonempty_compacts.to_closeds = set.inclusion topological_space.nonempty_compacts.to_closeds._proof_1
In a nonempty locally compact space, there exists a compact set with nonempty interior.