Irreducibility in topological spaces #
Main definitions #
IrreducibleSpace
: a typeclass applying to topological spaces, stating that the space is not the union of a nontrivial pair of disjoint opens.IsIrreducible
: for a nonempty set in a topological space, the property that the set is an irreducible space in the subspace topology.
On the definition of irreducible and connected sets/spaces #
In informal mathematics, irreducible spaces are assumed to be nonempty.
We formalise the predicate without that assumption as IsPreirreducible
.
In other words, the only difference is whether the empty space counts as irreducible.
There are good reasons to consider the empty space to be “too simple to be simple”
See also https://ncatlab.org/nlab/show/too+simple+to+be+simple,
and in particular
https://ncatlab.org/nlab/show/too+simple+to+be+simple#relationship_to_biased_definitions.
A preirreducible set s
is one where there is no non-trivial pair of disjoint opens on s
.
Equations
- IsPreirreducible s = ∀ (u v : Set X), IsOpen u → IsOpen v → Set.Nonempty (s ∩ u) → Set.Nonempty (s ∩ v) → Set.Nonempty (s ∩ (u ∩ v))
Instances For
An irreducible set s
is one that is nonempty and
where there is no non-trivial pair of disjoint opens on s
.
Equations
- IsIrreducible s = (Set.Nonempty s ∧ IsPreirreducible s)
Instances For
Alias of the reverse direction of isPreirreducible_iff_closure
.
Alias of the reverse direction of isIrreducible_iff_closure
.
The set of irreducible components of a topological space.
Equations
- irreducibleComponents X = maximals (fun (x x_1 : Set X) => x ≤ x_1) {s : Set X | IsIrreducible s}
Instances For
A maximal irreducible set that contains a given point.
Equations
- irreducibleComponent x = Classical.choose (_ : ∃ (t : Set X), IsPreirreducible t ∧ {x} ⊆ t ∧ ∀ (u : Set X), IsPreirreducible u → t ⊆ u → u = t)
Instances For
A preirreducible space is one where there is no non-trivial pair of disjoint opens.
- isPreirreducible_univ : IsPreirreducible Set.univ
In a preirreducible space,
Set.univ
is a preirreducible set.
Instances
An irreducible space is one that is nonempty and where there is no non-trivial pair of disjoint opens.
- isPreirreducible_univ : IsPreirreducible Set.univ
- toNonempty : Nonempty X
Instances
In a (pre)irreducible space, a nonempty open set is dense.
An infinite type with cofinite topology is an irreducible topological space.
Equations
- (_ : IrreducibleSpace (CofiniteTopology X)) = (_ : IrreducibleSpace (CofiniteTopology X))
A set s
is irreducible if and only if
for every finite collection of open sets all of whose members intersect s
,
s
also intersects the intersection of the entire collection
(i.e., there is an element of s
contained in every member of the collection).
A set is preirreducible if and only if for every cover by two closed sets, it is contained in one of the two covering sets.
A set is irreducible if and only if for every cover by a finite collection of closed sets, it is contained in one of the members of the collection.
A nonempty open subset of a preirreducible subspace is dense in the subspace.
If ∅ ≠ U ⊆ S ⊆ t
such that U
is open and t
is preirreducible, then S
is irreducible.