This file defined a bundled type for well-defined properties of topological spaces.
Formally, we use the Property structure to encode properties of topological functions,
which consist of the property in question and
a proof that it is being preserved under homeomorphism.
- well_defined {X Y : Type u} [TopologicalSpace X] [TopologicalSpace Y] (φ : X ≃ₜ Y) (h : self.toPred X) : self.toPred Y
Instances For
@[instance_reducible]
Equations
- One or more equations did not get rendered due to their size.
@[reducible, inline]
abbrev
PiBase.Formal.WellDefined.toProperty
{P : (X : Type u) → TopologicalSpace X → Prop}
(h : WellDefined P)
:
Equations
- PiBase.Formal.WellDefined.toProperty h = { toPred := fun (X : Type ?u.1) (t : TopologicalSpace X) => P X t, well_defined := ⋯ }
Instances For
theorem
PiBase.Formal.Property.well_defined_of_property
(p : Property)
{X Y : Type u}
[TopologicalSpace X]
[TopologicalSpace Y]
(φ : X ≃ₜ Y)
:
For two homeomorphic spaces X, Y, if p of type Property ,
p X and p Y are equivalent.