This file contains additional "meta" definitions and statemtns about topological properties which are useful for properties and theorems.
A proposition for two spaces being homeomorphic.
Equations
- PiBase.IsHomeo X Y = Nonempty (X ≃ₜ Y)
Instances For
If there is a homeomorphism between two spaces, then they are homeomorph.
Every space is homeomorph to itself.
If X is homeomorph to Y, Y is homeomorph to `X´.
If X is homeomorph to Y and Y´ is homeomorph to Z, then Xis homeomorph toZ`.
We say a property of topological spaces is well-defined, if it is preserved by homeomorphisms.
Note: This suffers from universe issues, so it should not be used in isolation. However it is strong enough to prove some "meta"-theorems, i.e. Hereditary => Property (see below)
A proof that some property Ex (defined on all universes, which is almost always the case)
is well-defined should first have that Ex is preserved by
homeomorphisms over arbitrary universes (which we can not properly quantify),
i.e. a theorem Homeomorph.ex. Then proving that Ex is well-defined can always
be done in the following way:
theorem WellDefined.ex : WellDefined Ex :=
fun {_ _} _ _ h _ ↦ Homeomorph.ex h.some
Equations
- PiBase.WellDefined P = ∀ {X Y : Type ?u.1} [inst : TopologicalSpace X] [inst_1 : TopologicalSpace Y], PiBase.IsHomeo X Y → P X → P Y
Instances For
A well defined property P holds for X iff it holds for univ : Set X.
A collection of sets which is the countable union of collection of sets which have some property. (I.e. sigma locally finite)
Equations
Instances For
A collection of sets with a well defined property also has the sigma version of the property.
For a property P on topological spaces, we say Omega P, is every power of a space satisfies P
Equations
- PiBase.Omega P X = ∀ (n : ℕ), P (Fin n → X)
Instances For
A empty set is a topological space (with a unique topology).
If Omega P X holds, then P X holds for well defined properties P.
If P is a well-defined property, Omega P is as well.
Note this is likely not too useful in practice, as we wants to prove
the stronger version that Omega P is preserved by homeomorphisms.
For a property P of topological spaces, Hereditarily P means P holds for all subspaces.
Equations
- PiBase.Hereditarily P X = ∀ (s : Set X), P ↑s
Instances For
If P is a well-defined property, Hereditarily P is as well.
Note this is likely not too useful in practice, as we wants to prove
the stronger version that Hereditarily P is preserved by homeomorphisms.
For a well defined property P, Hereditarily P X implies P X
For a property P, Locally P means every point has a neighborhood basis satisfying P.
Note: Usage of Locally is sometimes inconsistent in the π-base.
Equations
Instances For
For a property P, WeaklyLocally P means every point has a neighborhood satisfying P.
Note: Usage of WeaklyLocally is sometimes inconsistent in the π-base.
Equations
- PiBase.WeaklyLocally P X = ∀ (x : X), ∃ s ∈ nhds x, P ↑s
Instances For
Locally P implies WeaklyLocally P.