Loogle!
Result
Found 156 declarations mentioning StructureGroupoid.
- StructureGroupoid π Mathlib.Geometry.Manifold.StructureGroupoid
(H : Type u_2) [TopologicalSpace H] : Type u_2 - continuousGroupoid π Mathlib.Geometry.Manifold.StructureGroupoid
(H : Type u_2) [TopologicalSpace H] : StructureGroupoid H - idGroupoid π Mathlib.Geometry.Manifold.StructureGroupoid
(H : Type u_2) [TopologicalSpace H] : StructureGroupoid H - idRestrGroupoid π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] : StructureGroupoid H - ClosedUnderRestriction π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] (G : StructureGroupoid H) : Prop - instCompleteLatticeStructureGroupoid π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] : CompleteLattice (StructureGroupoid H) - instInfSetStructureGroupoid π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] : InfSet (StructureGroupoid H) - instInhabitedStructureGroupoid π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] : Inhabited (StructureGroupoid H) - instMinStructureGroupoid π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] : Min (StructureGroupoid H) - StructureGroupoid.partialOrder π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] : PartialOrder (StructureGroupoid H) - Pregroupoid.groupoid π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] (PG : Pregroupoid H) : StructureGroupoid H - instMembershipOpenPartialHomeomorphStructureGroupoid π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] : Membership (OpenPartialHomeomorph H H) (StructureGroupoid H) - instSetLikeStructureGroupoidOpenPartialHomeomorph π Mathlib.Geometry.Manifold.StructureGroupoid
(H : Type u_2) [TopologicalSpace H] : SetLike (StructureGroupoid H) (OpenPartialHomeomorph H H) - StructureGroupoid.members π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_2} [TopologicalSpace H] (self : StructureGroupoid H) : Set (OpenPartialHomeomorph H H) - instStructureGroupoidOrderBot π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] : OrderBot (StructureGroupoid H) - instStructureGroupoidOrderTop π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] : OrderTop (StructureGroupoid H) - StructureGroupoid.id_mem π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] (G : StructureGroupoid H) : OpenPartialHomeomorph.refl H β G - idRestrGroupoid_mem π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] {s : Set H} (hs : IsOpen s) : OpenPartialHomeomorph.ofSet s hs β idRestrGroupoid - closedUnderRestriction_iff_id_le π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] (G : StructureGroupoid H) : ClosedUnderRestriction G β idRestrGroupoid β€ G - StructureGroupoid.id_mem' π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_2} [TopologicalSpace H] (self : StructureGroupoid H) : OpenPartialHomeomorph.refl H β self.members - StructureGroupoid.symm π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] (G : StructureGroupoid H) {e : OpenPartialHomeomorph H H} (he : e β G) : e.symm β G - groupoid_of_pregroupoid_le π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] (PGβ PGβ : Pregroupoid H) (h : β (f : H β H) (s : Set H), PGβ.property f s β PGβ.property f s) : PGβ.groupoid β€ PGβ.groupoid - closedUnderRestriction' π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] {G : StructureGroupoid H} [ClosedUnderRestriction G] {e : OpenPartialHomeomorph H H} (he : e β G) {s : Set H} (hs : IsOpen s) : e.restr s β G - ClosedUnderRestriction.closedUnderRestriction π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} {instβ : TopologicalSpace H} {G : StructureGroupoid H} [self : ClosedUnderRestriction G] {e : OpenPartialHomeomorph H H} : e β G β β (s : Set H), IsOpen s β e.restr s β G - ClosedUnderRestriction.mk π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] {G : StructureGroupoid H} (closedUnderRestriction : β {e : OpenPartialHomeomorph H H}, e β G β β (s : Set H), IsOpen s β e.restr s β G) : ClosedUnderRestriction G - StructureGroupoid.le_iff π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] {Gβ Gβ : StructureGroupoid H} : Gβ β€ Gβ β β e β Gβ, e β Gβ - StructureGroupoid.symm' π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_2} [TopologicalSpace H] (self : StructureGroupoid H) (e : OpenPartialHomeomorph H H) : e β self.members β e.symm β self.members - StructureGroupoid.mem_of_eqOnSource π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] (G : StructureGroupoid H) {e e' : OpenPartialHomeomorph H H} (he : e β G) (h : e' β e) : e' β G - StructureGroupoid.mem_iff_of_eqOnSource π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] {G : StructureGroupoid H} {e e' : OpenPartialHomeomorph H H} (h : e β e') : e β G β e' β G - StructureGroupoid.trans π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] (G : StructureGroupoid H) {e e' : OpenPartialHomeomorph H H} (he : e β G) (he' : e' β G) : e.trans e' β G - StructureGroupoid.mem_of_eqOnSource' π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_2} [TopologicalSpace H] (self : StructureGroupoid H) (e e' : OpenPartialHomeomorph H H) : e β self.members β e' β e β e' β self.members - mem_groupoid_of_pregroupoid π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] {PG : Pregroupoid H} {e : OpenPartialHomeomorph H H} : e β PG.groupoid β PG.property (βe) e.source β§ PG.property (βe.symm) e.target - StructureGroupoid.locality π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] (G : StructureGroupoid H) {e : OpenPartialHomeomorph H H} (h : β x β e.source, β s, IsOpen s β§ x β s β§ e.restr s β G) : e β G - StructureGroupoid.trans' π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_2} [TopologicalSpace H] (self : StructureGroupoid H) (e e' : OpenPartialHomeomorph H H) : e β self.members β e' β self.members β e.trans e' β self.members - StructureGroupoid.locality' π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_2} [TopologicalSpace H] (self : StructureGroupoid H) (e : OpenPartialHomeomorph H H) : (β x β e.source, β s, IsOpen s β§ x β s β§ e.restr s β self.members) β e β self.members - StructureGroupoid.restr_mem_of_eqOn π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_1} [TopologicalSpace H] {G : StructureGroupoid H} [ClosedUnderRestriction G] {e e' : OpenPartialHomeomorph H H} (he : e β G) {s : Set H} (hs : IsOpen s) (heq : Set.EqOn (βe) (βe') s) (hsub : e'.source β© s β e.source) : e'.restr s β G - StructureGroupoid.mk π Mathlib.Geometry.Manifold.StructureGroupoid
{H : Type u_2} [TopologicalSpace H] (members : Set (OpenPartialHomeomorph H H)) (trans' : β (e e' : OpenPartialHomeomorph H H), e β members β e' β members β e.trans e' β members) (symm' : β e β members, e.symm β members) (id_mem' : OpenPartialHomeomorph.refl H β members) (locality' : β (e : OpenPartialHomeomorph H H), (β x β e.source, β s, IsOpen s β§ x β s β§ e.restr s β members) β e β members) (mem_of_eqOnSource' : β (e e' : OpenPartialHomeomorph H H), e β members β e' β e β e' β members) : StructureGroupoid H - HasGroupoid π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u_5} [TopologicalSpace H] (M : Type u_6) [TopologicalSpace M] [ChartedSpace H M] (G : StructureGroupoid H) : Prop - hasGroupoid_model_space π Mathlib.Geometry.Manifold.HasGroupoid
(H : Type u_5) [TopologicalSpace H] (G : StructureGroupoid H) : HasGroupoid H G - StructureGroupoid.maximalAtlas π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} (M : Type u_2) [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] (G : StructureGroupoid H) : Set (OpenPartialHomeomorph M H) - Structomorph π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} [TopologicalSpace H] (G : StructureGroupoid H) (M : Type u_5) (M' : Type u_6) [TopologicalSpace M] [TopologicalSpace M'] [ChartedSpace H M] [ChartedSpace H M'] : Type (max u_5 u_6) - Structomorph.refl π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} [TopologicalSpace H] {G : StructureGroupoid H} (M : Type u_5) [TopologicalSpace M] [ChartedSpace H M] [HasGroupoid M G] : Structomorph G M M - StructureGroupoid.id_mem_maximalAtlas π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} [TopologicalSpace H] (G : StructureGroupoid H) : OpenPartialHomeomorph.refl H β StructureGroupoid.maximalAtlas H G - Structomorph.toHomeomorph π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} [TopologicalSpace H] {G : StructureGroupoid H} {M : Type u_5} {M' : Type u_6} [TopologicalSpace M] [TopologicalSpace M'] [ChartedSpace H M] [ChartedSpace H M'] (self : Structomorph G M M') : M ββ M' - Topology.IsOpenEmbedding.singleton_hasGroupoid π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} [TopologicalSpace H] {Ξ± : Type u_5} [TopologicalSpace Ξ±] [Nonempty Ξ±] {f : Ξ± β H} (h : Topology.IsOpenEmbedding f) (G : StructureGroupoid H) [ClosedUnderRestriction G] : HasGroupoid Ξ± G - Structomorph.symm π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} {M : Type u_2} {M' : Type u_3} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace M'] {G : StructureGroupoid H} [ChartedSpace H M'] (e : Structomorph G M M') : Structomorph G M' M - StructureGroupoid.subset_maximalAtlas π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] (G : StructureGroupoid H) [HasGroupoid M G] : atlas H M β StructureGroupoid.maximalAtlas M G - hasGroupoid_inf_iff π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {Gβ Gβ : StructureGroupoid H} : HasGroupoid M (Gβ β Gβ) β HasGroupoid M Gβ β§ HasGroupoid M Gβ - hasGroupoid_of_le π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {Gβ Gβ : StructureGroupoid H} (h : HasGroupoid M Gβ) (hle : Gβ β€ Gβ) : HasGroupoid M Gβ - OpenPartialHomeomorph.singleton_hasGroupoid π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} [TopologicalSpace H] {Ξ± : Type u_5} [TopologicalSpace Ξ±] (e : OpenPartialHomeomorph Ξ± H) (h : e.source = Set.univ) (G : StructureGroupoid H) [ClosedUnderRestriction G] : HasGroupoid Ξ± G - StructureGroupoid.mem_maximalAtlas_of_mem_groupoid π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} [TopologicalSpace H] (G : StructureGroupoid H) {f : OpenPartialHomeomorph H H} (hf : f β G) : f β StructureGroupoid.maximalAtlas H G - StructureGroupoid.chart_mem_maximalAtlas π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] (G : StructureGroupoid H) [HasGroupoid M G] (x : M) : chartAt H x β StructureGroupoid.maximalAtlas M G - Structomorph.trans π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} {M : Type u_2} {M' : Type u_3} {M'' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace M'] [TopologicalSpace M''] {G : StructureGroupoid H} [ChartedSpace H M'] [ChartedSpace H M''] (e : Structomorph G M M') (e' : Structomorph G M' M'') : Structomorph G M M'' - StructureGroupoid.maximalAtlas_mono π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {G G' : StructureGroupoid H} (h : G β€ G') : StructureGroupoid.maximalAtlas M G β StructureGroupoid.maximalAtlas M G' - TopologicalSpace.Opens.instHasGroupoid π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] (G : StructureGroupoid H) [HasGroupoid M G] (s : TopologicalSpace.Opens M) [ClosedUnderRestriction G] : HasGroupoid (β₯s) G - StructureGroupoid.compatible_of_mem_maximalAtlas_left π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {G : StructureGroupoid H} {e' : OpenPartialHomeomorph M H} {x : M} (he' : e' β StructureGroupoid.maximalAtlas M G) : e'.symm.trans (chartAt H x) β G - StructureGroupoid.compatible_of_mem_maximalAtlas_right π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {G : StructureGroupoid H} {e' : OpenPartialHomeomorph M H} {x : M} (he' : e' β StructureGroupoid.maximalAtlas M G) : (chartAt H x).symm.trans e' β G - restr_mem_maximalAtlas π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] (G : StructureGroupoid H) [ClosedUnderRestriction G] {e : OpenPartialHomeomorph M H} (he : e β StructureGroupoid.maximalAtlas M G) {s : Set M} (hs : IsOpen s) : e.restr s β StructureGroupoid.maximalAtlas M G - StructureGroupoid.mem_maximalAtlas_of_eqOnSource π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {G : StructureGroupoid H} {e e' : OpenPartialHomeomorph M H} (h : e' β e) (he : e β StructureGroupoid.maximalAtlas M G) : e' β StructureGroupoid.maximalAtlas M G - StructureGroupoid.compatible_of_mem_maximalAtlas π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {G : StructureGroupoid H} {e e' : OpenPartialHomeomorph M H} (he : e β StructureGroupoid.maximalAtlas M G) (he' : e' β StructureGroupoid.maximalAtlas M G) : e.symm.trans e' β G - HasGroupoid.compatible π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u_5} {instβ : TopologicalSpace H} {M : Type u_6} {instβΒΉ : TopologicalSpace M} {instβΒ² : ChartedSpace H M} {G : StructureGroupoid H} [self : HasGroupoid M G] {e e' : OpenPartialHomeomorph M H} : e β atlas H M β e' β atlas H M β e.symm.trans e' β G - HasGroupoid.mk π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u_5} [TopologicalSpace H] {M : Type u_6} [TopologicalSpace M] [ChartedSpace H M] {G : StructureGroupoid H} (compatible : β {e e' : OpenPartialHomeomorph M H}, e β atlas H M β e' β atlas H M β e.symm.trans e' β G) : HasGroupoid M G - StructureGroupoid.compatible π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u_5} [TopologicalSpace H] (G : StructureGroupoid H) {M : Type u_6} [TopologicalSpace M] [ChartedSpace H M] [HasGroupoid M G] {e e' : OpenPartialHomeomorph M H} (he : e β atlas H M) (he' : e' β atlas H M) : e.symm.trans e' β G - mem_maximalAtlas_iff π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {G : StructureGroupoid H} {e : OpenPartialHomeomorph M H} : e β StructureGroupoid.maximalAtlas M G β β e' β atlas H M, e.symm.trans e' β G β§ e'.symm.trans e β G - Structomorph.mk π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} [TopologicalSpace H] {G : StructureGroupoid H} {M : Type u_5} {M' : Type u_6} [TopologicalSpace M] [TopologicalSpace M'] [ChartedSpace H M] [ChartedSpace H M'] (toHomeomorph : M ββ M') (mem_groupoid : β (c : OpenPartialHomeomorph M H) (c' : OpenPartialHomeomorph M' H), c β atlas H M β c' β atlas H M' β c.symm.trans (toHomeomorph.toOpenPartialHomeomorph.trans c') β G) : Structomorph G M M' - Structomorph.mem_groupoid π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} [TopologicalSpace H] {G : StructureGroupoid H} {M : Type u_5} {M' : Type u_6} [TopologicalSpace M] [TopologicalSpace M'] [ChartedSpace H M] [ChartedSpace H M'] (self : Structomorph G M M') (c : OpenPartialHomeomorph M H) (c' : OpenPartialHomeomorph M' H) : c β atlas H M β c' β atlas H M' β c.symm.trans (self.toOpenPartialHomeomorph.trans c') β G - OpenPartialHomeomorph.toStructomorph π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {G : StructureGroupoid H} {e : OpenPartialHomeomorph M H} (he : e β atlas H M) [HasGroupoid M G] [ClosedUnderRestriction G] : have s := { carrier := e.source, is_open' := β― }; have t := { carrier := e.target, is_open' := β― }; Structomorph G β₯s β₯t - StructureGroupoid.trans_restricted π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {e e' : OpenPartialHomeomorph M H} {G : StructureGroupoid H} (he : e β atlas H M) (he' : e' β atlas H M) [HasGroupoid M G] [ClosedUnderRestriction G] {s : TopologicalSpace.Opens M} (hs : Nonempty β₯s) : (e.subtypeRestr hs).symm.trans (e'.subtypeRestr hs) β G - StructureGroupoid.subtypeRestr_mem_maximalAtlas π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {e : OpenPartialHomeomorph M H} (he : e β atlas H M) {s : TopologicalSpace.Opens M} (hs : Nonempty β₯s) {G : StructureGroupoid H} [HasGroupoid M G] [ClosedUnderRestriction G] : e.subtypeRestr hs β StructureGroupoid.maximalAtlas (β₯s) G - StructureGroupoid.restriction_mem_maximalAtlas_subtype π Mathlib.Geometry.Manifold.HasGroupoid
{H : Type u} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {G : StructureGroupoid H} {e : OpenPartialHomeomorph M H} (he : e β atlas H M) (hs : Nonempty βe.source) [HasGroupoid M G] [ClosedUnderRestriction G] : let s := { carrier := e.source, is_open' := β― }; let t := { carrier := e.target, is_open' := β― }; β c' β atlas H β₯t, e.toHomeomorphSourceTarget.toOpenPartialHomeomorph.trans c' β StructureGroupoid.maximalAtlas (β₯s) G - contDiffGroupoid π Mathlib.Geometry.Manifold.IsManifold.Basic
(n : WithTop ββ) {π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {H : Type u_3} [TopologicalSpace H] (I : ModelWithCorners π E H) : StructureGroupoid H - contDiffGroupoid_zero_eq π Mathlib.Geometry.Manifold.IsManifold.Basic
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π E H} : contDiffGroupoid 0 I = continuousGroupoid H - ofSet_mem_contDiffGroupoid π Mathlib.Geometry.Manifold.IsManifold.Basic
{n : WithTop ββ} {π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π E H} {s : Set H} (hs : IsOpen s) : OpenPartialHomeomorph.ofSet s hs β contDiffGroupoid n I - ContinuousGroupoid.mem_of_source_eq_empty π Mathlib.Geometry.Manifold.IsManifold.Basic
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π E H} (f : OpenPartialHomeomorph H H) (hf : f.source = β ) : f β continuousGroupoid H - symm_trans_mem_contDiffGroupoid π Mathlib.Geometry.Manifold.IsManifold.Basic
{n : WithTop ββ} {π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π E H} {M : Type u_4} [TopologicalSpace M] (e : OpenPartialHomeomorph M H) : e.symm.trans e β contDiffGroupoid n I - contDiffGroupoid_le π Mathlib.Geometry.Manifold.IsManifold.Basic
{m n : WithTop ββ} {π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π E H} (h : m β€ n) : contDiffGroupoid n I β€ contDiffGroupoid m I - ContDiffGroupoid.mem_of_source_eq_empty π Mathlib.Geometry.Manifold.IsManifold.Basic
{n : WithTop ββ} {π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π E H} (f : OpenPartialHomeomorph H H) (hf : f.source = β ) : f β contDiffGroupoid n I - IsManifold.compatible_of_mem_maximalAtlas π Mathlib.Geometry.Manifold.IsManifold.Basic
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π E H} {n : WithTop ββ} {M : Type u_4} [TopologicalSpace M] [ChartedSpace H M] {e e' : OpenPartialHomeomorph M H} (he : e β IsManifold.maximalAtlas I n M) (he' : e' β IsManifold.maximalAtlas I n M) : e.symm.trans e' β contDiffGroupoid n I - contDiffGroupoid_prod π Mathlib.Geometry.Manifold.IsManifold.Basic
{n : WithTop ββ} {π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {H : Type u_3} [TopologicalSpace H] {E' : Type u_5} {H' : Type u_6} [NormedAddCommGroup E'] [NormedSpace π E'] [TopologicalSpace H'] {I : ModelWithCorners π E H} {I' : ModelWithCorners π E' H'} {e : OpenPartialHomeomorph H H} {e' : OpenPartialHomeomorph H' H'} (he : e β contDiffGroupoid n I) (he' : e' β contDiffGroupoid n I') : e.prod e' β contDiffGroupoid n (I.prod I') - StructureGroupoid.IsLocalStructomorphWithinAt π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} [TopologicalSpace H] (G : StructureGroupoid H) (f : H β H) (s : Set H) (x : H) : Prop - StructureGroupoid.LocalInvariantProp π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {H' : Type u_3} [TopologicalSpace H] [TopologicalSpace H'] (G : StructureGroupoid H) (G' : StructureGroupoid H') (P : (H β H') β Set H β H β Prop) : Prop - StructureGroupoid.isLocalStructomorphWithinAt_localInvariantProp π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} [TopologicalSpace H] (G : StructureGroupoid H) [ClosedUnderRestriction G] : G.LocalInvariantProp G G.IsLocalStructomorphWithinAt - StructureGroupoid.LocalInvariantProp.liftProp_id π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {G : StructureGroupoid H} {Q : (H β H) β Set H β H β Prop} (hG : G.LocalInvariantProp G Q) (hQ : β (y : H), Q id Set.univ y) : ChartedSpace.LiftProp Q id - StructureGroupoid.LocalInvariantProp.congr π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {H' : Type u_3} [TopologicalSpace H] [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (hG : G.LocalInvariantProp G' P) {s : Set H} {x : H} {f g : H β H'} (h : f =αΆ [nhds x] g) (hP : P f s x) : P g s x - StructureGroupoid.LocalInvariantProp.congr' π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {H' : Type u_3} [TopologicalSpace H] [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (hG : G.LocalInvariantProp G' P) {s : Set H} {x : H} {f g : H β H'} (h : f =αΆ [nhds x] g) (hP : P g s x) : P f s x - StructureGroupoid.LocalInvariantProp.congr_set π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {H' : Type u_3} [TopologicalSpace H] [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (hG : G.LocalInvariantProp G' P) {s t : Set H} {x : H} {f : H β H'} (hu : s =αΆ [nhds x] t) : P f s x β P f t x - StructureGroupoid.LocalInvariantProp.congr_iff π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {H' : Type u_3} [TopologicalSpace H] [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (hG : G.LocalInvariantProp G' P) {s : Set H} {x : H} {f g : H β H'} (h : f =αΆ [nhds x] g) : P f s x β P g s x - StructureGroupoid.LocalInvariantProp.congr_nhdsWithin π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {H' : Type u_3} [TopologicalSpace H] [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (hG : G.LocalInvariantProp G' P) {s : Set H} {x : H} {f g : H β H'} (h1 : f =αΆ [nhdsWithin x s] g) (h2 : f x = g x) (hP : P f s x) : P g s x - StructureGroupoid.LocalInvariantProp.congr_nhdsWithin' π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {H' : Type u_3} [TopologicalSpace H] [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (hG : G.LocalInvariantProp G' P) {s : Set H} {x : H} {f g : H β H'} (h1 : f =αΆ [nhdsWithin x s] g) (h2 : f x = g x) (hP : P g s x) : P f s x - StructureGroupoid.LocalInvariantProp.congr_iff_nhdsWithin π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {H' : Type u_3} [TopologicalSpace H] [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (hG : G.LocalInvariantProp G' P) {s : Set H} {x : H} {f g : H β H'} (h1 : f =αΆ [nhdsWithin x s] g) (h2 : f x = g x) : P f s x β P g s x - StructureGroupoid.LocalInvariantProp.is_local π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {H' : Type u_3} [TopologicalSpace H] [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (self : G.LocalInvariantProp G' P) {s : Set H} {x : H} {u : Set H} {f : H β H'} : IsOpen u β x β u β (P f s x β P f (s β© u) x) - StructureGroupoid.LocalInvariantProp.congr_set_fun π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {H' : Type u_3} [TopologicalSpace H] [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (hG : G.LocalInvariantProp G' P) {s t : Set H} {x : H} {f g : H β H'} (hu : s =αΆ [nhds x] t) (h : f =αΆ [nhds x] g) : P f s x β P g t x - StructureGroupoid.LocalInvariantProp.is_local_nhds π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {H' : Type u_3} [TopologicalSpace H] [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (hG : G.LocalInvariantProp G' P) {s u : Set H} {x : H} {f : H β H'} (hu : u β nhdsWithin x s) : P f s x β P f (s β© u) x - StructureGroupoid.LocalInvariantProp.congr_of_forall π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {H' : Type u_3} [TopologicalSpace H] [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (self : G.LocalInvariantProp G' P) {s : Set H} {x : H} {f g : H β H'} : (β y β s, f y = g y) β f x = g x β P f s x β P g s x - StructureGroupoid.LocalInvariantProp.liftPropAt_chart π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {G : StructureGroupoid H} {x : M} {Q : (H β H) β Set H β H β Prop} [HasGroupoid M G] (hG : G.LocalInvariantProp G Q) (hQ : β (y : H), Q id Set.univ y) : ChartedSpace.LiftPropAt Q (β(chartAt H x)) x - StructureGroupoid.LocalInvariantProp.liftPropOn_of_mem_groupoid π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} [TopologicalSpace H] {G : StructureGroupoid H} {Q : (H β H) β Set H β H β Prop} (hG : G.LocalInvariantProp G Q) (hQ : β (y : H), Q id Set.univ y) {f : OpenPartialHomeomorph H H} (hf : f β G) : ChartedSpace.LiftPropOn Q (βf) f.source - StructureGroupoid.LocalInvariantProp.liftPropAt_congr_of_eventuallyEq π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} {g g' : M β M'} {x : M} (hG : G.LocalInvariantProp G' P) (h : ChartedSpace.LiftPropAt P g x) (hβ : g' =αΆ [nhds x] g) : ChartedSpace.LiftPropAt P g' x - StructureGroupoid.LocalInvariantProp.liftPropAt_congr_iff_of_eventuallyEq π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} {g g' : M β M'} {x : M} (hG : G.LocalInvariantProp G' P) (hβ : g' =αΆ [nhds x] g) : ChartedSpace.LiftPropAt P g' x β ChartedSpace.LiftPropAt P g x - StructureGroupoid.LocalInvariantProp.liftPropAt_chart_symm π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {G : StructureGroupoid H} {x : M} {Q : (H β H) β Set H β H β Prop} [HasGroupoid M G] (hG : G.LocalInvariantProp G Q) (hQ : β (y : H), Q id Set.univ y) : ChartedSpace.LiftPropAt Q (β(chartAt H x).symm) (β(chartAt H x) x) - StructureGroupoid.LocalInvariantProp.liftPropAt_of_liftPropWithinAt π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} {g : M β M'} {s : Set M} {x : M} (hG : G.LocalInvariantProp G' P) (h : ChartedSpace.LiftPropWithinAt P g s x) (hs : s β nhds x) : ChartedSpace.LiftPropAt P g x - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_congr_set π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} {g : M β M'} {s t : Set M} {x : M} (hG : G.LocalInvariantProp G' P) (hu : s =αΆ [nhds x] t) : ChartedSpace.LiftPropWithinAt P g s x β ChartedSpace.LiftPropWithinAt P g t x - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_of_liftPropAt_of_mem_nhds π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} {g : M β M'} {s : Set M} {x : M} (hG : G.LocalInvariantProp G' P) (h : ChartedSpace.LiftPropAt P g x) (hs : s β nhds x) : ChartedSpace.LiftPropWithinAt P g s x - StructureGroupoid.LocalInvariantProp.liftPropOn_chart π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {G : StructureGroupoid H} {x : M} {Q : (H β H) β Set H β H β Prop} [HasGroupoid M G] (hG : G.LocalInvariantProp G Q) (hQ : β (y : H), Q id Set.univ y) : ChartedSpace.LiftPropOn Q (β(chartAt H x)) (chartAt H x).source - StructureGroupoid.LocalInvariantProp.liftPropAt_of_mem_groupoid π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} [TopologicalSpace H] {G : StructureGroupoid H} {Q : (H β H) β Set H β H β Prop} (hG : G.LocalInvariantProp G Q) (hQ : β (y : H), Q id Set.univ y) {f : OpenPartialHomeomorph H H} (hf : f β G) {x : H} (hx : x β f.source) : ChartedSpace.LiftPropAt Q (βf) x - StructureGroupoid.LocalInvariantProp.liftPropOn_congr π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} {g g' : M β M'} {s : Set M} (hG : G.LocalInvariantProp G' P) (h : ChartedSpace.LiftPropOn P g s) (hβ : β y β s, g' y = g y) : ChartedSpace.LiftPropOn P g' s - StructureGroupoid.LocalInvariantProp.liftProp_of_locally_liftPropOn π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} {g : M β M'} (hG : G.LocalInvariantProp G' P) (h : β (x : M), β u, IsOpen u β§ x β u β§ ChartedSpace.LiftPropOn P g u) : ChartedSpace.LiftProp P g - StructureGroupoid.LocalInvariantProp.liftPropOn_congr_iff π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} {g g' : M β M'} {s : Set M} (hG : G.LocalInvariantProp G' P) (hβ : β y β s, g' y = g y) : ChartedSpace.LiftPropOn P g' s β ChartedSpace.LiftPropOn P g s - StructureGroupoid.LocalInvariantProp.liftPropOn_chart_symm π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {G : StructureGroupoid H} {x : M} {Q : (H β H) β Set H β H β Prop} [HasGroupoid M G] (hG : G.LocalInvariantProp G Q) (hQ : β (y : H), Q id Set.univ y) : ChartedSpace.LiftPropOn Q (β(chartAt H x).symm) (chartAt H x).target - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_congr_of_eventuallyEq π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} {g g' : M β M'} {s : Set M} {x : M} (hG : G.LocalInvariantProp G' P) (h : ChartedSpace.LiftPropWithinAt P g s x) (hβ : g' =αΆ [nhdsWithin x s] g) (hx : g' x = g x) : ChartedSpace.LiftPropWithinAt P g' s x - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_congr_iff_of_eventuallyEq π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} {g g' : M β M'} {s : Set M} {x : M} (hG : G.LocalInvariantProp G' P) (hβ : g' =αΆ [nhdsWithin x s] g) (hx : g' x = g x) : ChartedSpace.LiftPropWithinAt P g' s x β ChartedSpace.LiftPropWithinAt P g s x - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_congr_of_eventuallyEq_of_mem π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} {g g' : M β M'} {s : Set M} {x : M} (hG : G.LocalInvariantProp G' P) (h : ChartedSpace.LiftPropWithinAt P g s x) (hβ : g' =αΆ [nhdsWithin x s] g) (hβ : x β s) : ChartedSpace.LiftPropWithinAt P g' s x - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_inter π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} {g : M β M'} {s t : Set M} {x : M} (hG : G.LocalInvariantProp G' P) (ht : t β nhds x) : ChartedSpace.LiftPropWithinAt P g (s β© t) x β ChartedSpace.LiftPropWithinAt P g s x - StructureGroupoid.LocalInvariantProp.left_invariance π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {H' : Type u_3} [TopologicalSpace H] [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (hG : G.LocalInvariantProp G' P) {s : Set H} {x : H} {f : H β H'} {e' : OpenPartialHomeomorph H' H'} (he' : e' β G') (hfs : ContinuousWithinAt f s x) (hxe' : f x β e'.source) : P (βe' β f) s x β P f s x - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_inter' π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} {g : M β M'} {s t : Set M} {x : M} (hG : G.LocalInvariantProp G' P) (ht : t β nhdsWithin x s) : ChartedSpace.LiftPropWithinAt P g (s β© t) x β ChartedSpace.LiftPropWithinAt P g s x - StructureGroupoid.LocalInvariantProp.liftPropOn_of_mem_maximalAtlas π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {G : StructureGroupoid H} {e : OpenPartialHomeomorph M H} {Q : (H β H) β Set H β H β Prop} (hG : G.LocalInvariantProp G Q) (hQ : β (y : H), Q id Set.univ y) (he : e β StructureGroupoid.maximalAtlas M G) : ChartedSpace.LiftPropOn Q (βe) e.source - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_congr π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} {g g' : M β M'} {s : Set M} {x : M} (hG : G.LocalInvariantProp G' P) (h : ChartedSpace.LiftPropWithinAt P g s x) (hβ : β y β s, g' y = g y) (hx : g' x = g x) : ChartedSpace.LiftPropWithinAt P g' s x - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_congr_iff π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} {g g' : M β M'} {s : Set M} {x : M} (hG : G.LocalInvariantProp G' P) (hβ : β y β s, g' y = g y) (hx : g' x = g x) : ChartedSpace.LiftPropWithinAt P g' s x β ChartedSpace.LiftPropWithinAt P g s x - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_congr_of_mem π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} {g g' : M β M'} {s : Set M} {x : M} (hG : G.LocalInvariantProp G' P) (h : ChartedSpace.LiftPropWithinAt P g s x) (hβ : β y β s, g' y = g y) (hx : x β s) : ChartedSpace.LiftPropWithinAt P g' s x - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_congr_iff_of_mem π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} {g g' : M β M'} {s : Set M} {x : M} (hG : G.LocalInvariantProp G' P) (hβ : β y β s, g' y = g y) (hx : x β s) : ChartedSpace.LiftPropWithinAt P g' s x β ChartedSpace.LiftPropWithinAt P g s x - StructureGroupoid.LocalInvariantProp.liftPropOn_symm_of_mem_maximalAtlas π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {G : StructureGroupoid H} {e : OpenPartialHomeomorph M H} {Q : (H β H) β Set H β H β Prop} (hG : G.LocalInvariantProp G Q) (hQ : β (y : H), Q id Set.univ y) (he : e β StructureGroupoid.maximalAtlas M G) : ChartedSpace.LiftPropOn Q (βe.symm) e.target - StructureGroupoid.LocalInvariantProp.liftPropOn_of_locally_liftPropOn π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} {g : M β M'} {s : Set M} (hG : G.LocalInvariantProp G' P) (h : β x β s, β u, IsOpen u β§ x β u β§ ChartedSpace.LiftPropOn P g (s β© u)) : ChartedSpace.LiftPropOn P g s - StructureGroupoid.LocalInvariantProp.liftPropAt_of_mem_maximalAtlas π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {G : StructureGroupoid H} {e : OpenPartialHomeomorph M H} {x : M} {Q : (H β H) β Set H β H β Prop} (hG : G.LocalInvariantProp G Q) (hQ : β (y : H), Q id Set.univ y) (he : e β StructureGroupoid.maximalAtlas M G) (hx : x β e.source) : ChartedSpace.LiftPropAt Q (βe) x - StructureGroupoid.LocalInvariantProp.liftProp_subtype_val π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {G : StructureGroupoid H} {Q : (H β H) β Set H β H β Prop} (hG : G.LocalInvariantProp G Q) (hQ : β (y : H), Q id Set.univ y) (U : TopologicalSpace.Opens M) : ChartedSpace.LiftProp Q Subtype.val - StructureGroupoid.HasGroupoid.comp π Mathlib.Geometry.Manifold.LocalInvariantProperties
{Hβ : Type u_6} [TopologicalSpace Hβ] {Hβ : Type u_7} [TopologicalSpace Hβ] {Hβ : Type u_8} [TopologicalSpace Hβ] [ChartedSpace Hβ Hβ] [ChartedSpace Hβ Hβ] {Gβ : StructureGroupoid Hβ} [HasGroupoid Hβ Gβ] [ClosedUnderRestriction Gβ] (Gβ : StructureGroupoid Hβ) [HasGroupoid Hβ Gβ] (H : β e β Gβ, ChartedSpace.LiftPropOn Gβ.IsLocalStructomorphWithinAt (βe) e.source) : HasGroupoid Hβ Gβ - StructureGroupoid.LocalInvariantProp.left_invariance' π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {H' : Type u_3} [TopologicalSpace H] [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (self : G.LocalInvariantProp G' P) {s : Set H} {x : H} {f : H β H'} {e' : OpenPartialHomeomorph H' H'} : e' β G' β s β f β»ΒΉ' e'.source β f x β e'.source β P f s x β P (βe' β f) s x - StructureGroupoid.LocalInvariantProp.liftPropAt_symm_of_mem_maximalAtlas π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {G : StructureGroupoid H} {e : OpenPartialHomeomorph M H} {Q : (H β H) β Set H β H β Prop} {x : H} (hG : G.LocalInvariantProp G Q) (hQ : β (y : H), Q id Set.univ y) (he : e β StructureGroupoid.maximalAtlas M G) (hx : x β e.target) : ChartedSpace.LiftPropAt Q (βe.symm) x - StructureGroupoid.LocalInvariantProp.right_invariance' π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {H' : Type u_3} [TopologicalSpace H] [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (self : G.LocalInvariantProp G' P) {s : Set H} {x : H} {f : H β H'} {e : OpenPartialHomeomorph H H} : e β G β x β e.source β P f s x β P (f β βe.symm) (βe.symm β»ΒΉ' s) (βe x) - StructureGroupoid.LocalInvariantProp.right_invariance π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {H' : Type u_3} [TopologicalSpace H] [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (hG : G.LocalInvariantProp G' P) {s : Set H} {x : H} {f : H β H'} {e : OpenPartialHomeomorph H H} (he : e β G) (hxe : x β e.source) : P (f β βe.symm) (βe.symm β»ΒΉ' s) (βe x) β P f s x - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_indep_chart_target_aux2 π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {f : OpenPartialHomeomorph M' H'} {P : (H β H') β Set H β H β Prop} (hG : G.LocalInvariantProp G' P) (g : H β M') {x : H} {s : Set H} (hf : f β StructureGroupoid.maximalAtlas M' G') (xf : g x β f.source) (hgs : ContinuousWithinAt g s x) : P (β(chartAt H' (g x)) β g) s x β P (βf β g) s x - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_indep_chart_target π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {f : OpenPartialHomeomorph M' H'} {P : (H β H') β Set H β H β Prop} {g : M β M'} {s : Set M} {x : M} (hG : G.LocalInvariantProp G' P) (hf : f β StructureGroupoid.maximalAtlas M' G') (xf : g x β f.source) : ChartedSpace.LiftPropWithinAt P g s x β ContinuousWithinAt g s x β§ ChartedSpace.LiftPropWithinAt P (βf β g) s x - StructureGroupoid.LocalInvariantProp.liftProp_inclusion π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] {G : StructureGroupoid H} {Q : (H β H) β Set H β H β Prop} (hG : G.LocalInvariantProp G Q) (hQ : β (y : H), Q id Set.univ y) {U V : TopologicalSpace.Opens M} (hUV : U β€ V) : ChartedSpace.LiftProp Q (TopologicalSpace.Opens.inclusion hUV) - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_indep_chart_source π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {e : OpenPartialHomeomorph M H} {P : (H β H') β Set H β H β Prop} {g : M β M'} {s : Set M} {x : M} (hG : G.LocalInvariantProp G' P) (he : e β StructureGroupoid.maximalAtlas M G) (xe : x β e.source) : ChartedSpace.LiftPropWithinAt P g s x β ChartedSpace.LiftPropWithinAt P (g β βe.symm) (βe.symm β»ΒΉ' s) (βe x) - OpenPartialHomeomorph.isLocalStructomorphWithinAt_source_iff π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} [TopologicalSpace H] {G : StructureGroupoid H} [ClosedUnderRestriction G] (f : OpenPartialHomeomorph H H) {x : H} : G.IsLocalStructomorphWithinAt (βf) f.source x β x β f.source β β e β G, e.source β f.source β§ Set.EqOn (βf) (βe) e.source β§ x β e.source - OpenPartialHomeomorph.isLocalStructomorphWithinAt_iff π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} [TopologicalSpace H] {G : StructureGroupoid H} [ClosedUnderRestriction G] (f : OpenPartialHomeomorph H H) {s : Set H} {x : H} (hx : x β f.source βͺ sαΆ) : G.IsLocalStructomorphWithinAt (βf) s x β x β s β β e β G, e.source β f.source β§ Set.EqOn (βf) (βe) (s β© e.source) β§ x β e.source - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_indep_chart_source_aux π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {e : OpenPartialHomeomorph M H} {P : (H β H') β Set H β H β Prop} {s : Set M} {x : M} (hG : G.LocalInvariantProp G' P) (g : M β H') (he : e β StructureGroupoid.maximalAtlas M G) (xe : x β e.source) : P (g β β(chartAt H x).symm) (β(chartAt H x).symm β»ΒΉ' s) (β(chartAt H x) x) β P (g β βe.symm) (βe.symm β»ΒΉ' s) (βe x) - StructureGroupoid.LocalInvariantProp.liftPropAt_iff_comp_subtype_val π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (hG : G.LocalInvariantProp G' P) {U : TopologicalSpace.Opens M} (f : M β M') (x : β₯U) : ChartedSpace.LiftPropAt P f βx β ChartedSpace.LiftPropAt P (f β Subtype.val) x - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_iff π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} {s : Set M} {x : M} (hG : G.LocalInvariantProp G' P) {f : M β M'} : ChartedSpace.LiftPropWithinAt P f s x β ContinuousWithinAt f s x β§ P (β(chartAt H' (f x)) β f β β(chartAt H x).symm) ((chartAt H x).target β© β(chartAt H x).symm β»ΒΉ' (s β© f β»ΒΉ' (chartAt H' (f x)).source)) (β(chartAt H x) x) - OpenPartialHomeomorph.isLocalStructomorphWithinAt_iff' π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} [TopologicalSpace H] {G : StructureGroupoid H} [ClosedUnderRestriction G] (f : OpenPartialHomeomorph H H) {s : Set H} {x : H} (hs : f.source β s) (hx : x β f.source βͺ sαΆ) : G.IsLocalStructomorphWithinAt (βf) s x β x β s β β e β G, e.source β f.source β§ Set.EqOn (βf) (βe) e.source β§ x β e.source - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_indep_chart π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {e : OpenPartialHomeomorph M H} {f : OpenPartialHomeomorph M' H'} {P : (H β H') β Set H β H β Prop} {g : M β M'} {s : Set M} {x : M} (hG : G.LocalInvariantProp G' P) (he : e β StructureGroupoid.maximalAtlas M G) (xe : x β e.source) (hf : f β StructureGroupoid.maximalAtlas M' G') (xf : g x β f.source) : ChartedSpace.LiftPropWithinAt P g s x β ContinuousWithinAt g s x β§ P (βf β g β βe.symm) (βe.symm β»ΒΉ' s) (βe x) - StructureGroupoid.LocalInvariantProp.liftPropOn_indep_chart π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {e : OpenPartialHomeomorph M H} {f : OpenPartialHomeomorph M' H'} {P : (H β H') β Set H β H β Prop} {g : M β M'} {s : Set M} (hG : G.LocalInvariantProp G' P) (he : e β StructureGroupoid.maximalAtlas M G) (hf : f β StructureGroupoid.maximalAtlas M' G') (h : ChartedSpace.LiftPropOn P g s) {y : H} (hy : y β e.target β© βe.symm β»ΒΉ' (s β© g β»ΒΉ' f.source)) : P (βf β g β βe.symm) (βe.symm β»ΒΉ' s) y - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_indep_chart_target_aux π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {H' : Type u_3} {M' : Type u_4} {X : Type u_5} [TopologicalSpace H] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] [TopologicalSpace X] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {f : OpenPartialHomeomorph M' H'} {P : (H β H') β Set H β H β Prop} (hG : G.LocalInvariantProp G' P) {g : X β M'} {e : OpenPartialHomeomorph X H} {x : X} {s : Set X} (xe : x β e.source) (hf : f β StructureGroupoid.maximalAtlas M' G') (xf : g x β f.source) (hgs : ContinuousWithinAt g s x) : P (β(chartAt H' (g x)) β g β βe.symm) (βe.symm β»ΒΉ' s) (βe x) β P (βf β g β βe.symm) (βe.symm β»ΒΉ' s) (βe x) - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_indep_chart' π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {e : OpenPartialHomeomorph M H} {f : OpenPartialHomeomorph M' H'} {P : (H β H') β Set H β H β Prop} {g : M β M'} {s : Set M} {x : M} (hG : G.LocalInvariantProp G' P) (he : e β StructureGroupoid.maximalAtlas M G) (xe : x β e.source) (hf : f β StructureGroupoid.maximalAtlas M' G') (xf : g x β f.source) : ChartedSpace.LiftPropWithinAt P g s x β ContinuousWithinAt g s x β§ ChartedSpace.LiftPropWithinAt P (βf β g β βe.symm) (βe.symm β»ΒΉ' s) (βe x) - StructureGroupoid.LocalInvariantProp.mk π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {H' : Type u_3} [TopologicalSpace H] [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (is_local : β {s : Set H} {x : H} {u : Set H} {f : H β H'}, IsOpen u β x β u β (P f s x β P f (s β© u) x)) (right_invariance' : β {s : Set H} {x : H} {f : H β H'} {e : OpenPartialHomeomorph H H}, e β G β x β e.source β P f s x β P (f β βe.symm) (βe.symm β»ΒΉ' s) (βe x)) (congr_of_forall : β {s : Set H} {x : H} {f g : H β H'}, (β y β s, f y = g y) β f x = g x β P f s x β P g s x) (left_invariance' : β {s : Set H} {x : H} {f : H β H'} {e' : OpenPartialHomeomorph H' H'}, e' β G' β s β f β»ΒΉ' e'.source β f x β e'.source β P f s x β P (βe' β f) s x) : G.LocalInvariantProp G' P - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_indep_chart_aux' π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {e : OpenPartialHomeomorph M H} {f : OpenPartialHomeomorph M' H'} {P : (H β H') β Set H β H β Prop} {g : M β M'} {s : Set M} {x : M} (hG : G.LocalInvariantProp G' P) (he : e β StructureGroupoid.maximalAtlas M G) (xe : x β e.source) (hf : f β StructureGroupoid.maximalAtlas M' G') (xf : g x β f.source) (hgs : ContinuousWithinAt g s x) : P (β(chartAt H' (g x)) β g β β(chartAt H x).symm) (β(chartAt H x).symm β»ΒΉ' s) (β(chartAt H x) x) β P (βf β g β βe.symm) (βe.symm β»ΒΉ' s) (βe x) - StructureGroupoid.LocalInvariantProp.liftPropAt_iff_comp_inclusion π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (hG : G.LocalInvariantProp G' P) {U V : TopologicalSpace.Opens M} (hUV : U β€ V) (f : β₯V β M') (x : β₯U) : ChartedSpace.LiftPropAt P f (Set.inclusion hUV x) β ChartedSpace.LiftPropAt P (f β Set.inclusion hUV) x - StructureGroupoid.LocalInvariantProp.liftPropWithinAt_indep_chart_aux π Mathlib.Geometry.Manifold.LocalInvariantProperties
{H : Type u_1} {M : Type u_2} {H' : Type u_3} {M' : Type u_4} [TopologicalSpace H] [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace H'] [TopologicalSpace M'] [ChartedSpace H' M'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {e e' : OpenPartialHomeomorph M H} {f f' : OpenPartialHomeomorph M' H'} {P : (H β H') β Set H β H β Prop} {g : M β M'} {s : Set M} {x : M} (hG : G.LocalInvariantProp G' P) (he : e β StructureGroupoid.maximalAtlas M G) (xe : x β e.source) (he' : e' β StructureGroupoid.maximalAtlas M G) (xe' : x β e'.source) (hf : f β StructureGroupoid.maximalAtlas M' G') (xf : g x β f.source) (hf' : f' β StructureGroupoid.maximalAtlas M' G') (xf' : g x β f'.source) (hgs : ContinuousWithinAt g s x) : P (βf β g β βe.symm) (βe.symm β»ΒΉ' s) (βe x) β P (βf' β g β βe'.symm) (βe'.symm β»ΒΉ' s) (βe' x) - contMDiffOn_of_mem_contDiffGroupoid π Mathlib.Geometry.Manifold.ContMDiff.Atlas
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π E H} {n : WithTop ββ} {e' : OpenPartialHomeomorph H H} (h : e' β contDiffGroupoid n I) : ContMDiffOn I I n (βe') e'.source - symm_trans_trans_mem_contDiffGroupoid_of_contMDiffOn π Mathlib.Geometry.Manifold.ContMDiff.Atlas
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π E H} {M : Type u_4} [TopologicalSpace M] [ChartedSpace H M] {n : WithTop ββ} {Ο Ο' : OpenPartialHomeomorph M H} (hΟ : Ο β IsManifold.maximalAtlas I n M) (hΟ' : Ο' β IsManifold.maximalAtlas I n M) {f : OpenPartialHomeomorph M M} (hf : ContMDiffOn I I n (βf) f.source) (hf' : ContMDiffOn I I n (βf.symm) f.target) : Ο.symm.trans (f.trans Ο') β contDiffGroupoid n I - contMDiffFiberwiseLinear π Mathlib.Geometry.Manifold.VectorBundle.FiberwiseLinear
{π : Type u_1} (B : Type u_2) (F : Type u_3) [TopologicalSpace B] [NontriviallyNormedField π] [NormedAddCommGroup F] [NormedSpace π F] {EB : Type u_4} [NormedAddCommGroup EB] [NormedSpace π EB] {HB : Type u_5} [TopologicalSpace HB] [ChartedSpace HB B] (IB : ModelWithCorners π EB HB) (n : WithTop ββ) : StructureGroupoid (B Γ F) - mem_contMDiffFiberwiseLinear_iff π Mathlib.Geometry.Manifold.VectorBundle.FiberwiseLinear
{π : Type u_1} (B : Type u_2) (F : Type u_3) [TopologicalSpace B] [NontriviallyNormedField π] [NormedAddCommGroup F] [NormedSpace π F] {EB : Type u_4} [NormedAddCommGroup EB] [NormedSpace π EB] {HB : Type u_5} [TopologicalSpace HB] [ChartedSpace HB B] (IB : ModelWithCorners π EB HB) {n : WithTop ββ} (e : OpenPartialHomeomorph (B Γ F) (B Γ F)) : e β contMDiffFiberwiseLinear B F IB n β β Ο U, β (hU : IsOpen U) (hΟ : ContMDiffOn IB (modelWithCornersSelf π (F βL[π] F)) n (fun x => β(Ο x)) U) (h2Ο : ContMDiffOn IB (modelWithCornersSelf π (F βL[π] F)) n (fun x => β(Ο x).symm) U), e.EqOnSource (FiberwiseLinear.openPartialHomeomorph Ο hU β― β―) - conformalGroupoid π Mathlib.Geometry.Manifold.ConformalGroupoid
{X : Type u_1} [NormedAddCommGroup X] [NormedSpace β X] : StructureGroupoid X - TopCat.of.hasGroupoid π Mathlib.Geometry.Manifold.Sheaf.Basic
{H : Type u_1} [TopologicalSpace H] {G : StructureGroupoid H} (M : Type u) [TopologicalSpace M] [ChartedSpace H M] [HasGroupoid M G] : HasGroupoid (β(TopCat.of M)) G - StructureGroupoid.LocalInvariantProp.sheaf π Mathlib.Geometry.Manifold.Sheaf.Basic
{H : Type u_1} [TopologicalSpace H] {H' : Type u_2} [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (M : Type u) [TopologicalSpace M] [ChartedSpace H M] (M' : Type u) [TopologicalSpace M'] [ChartedSpace H' M'] (hG : G.LocalInvariantProp G' P) : TopCat.Sheaf (Type u) (TopCat.of M) - StructureGroupoid.LocalInvariantProp.localPredicate π Mathlib.Geometry.Manifold.Sheaf.Basic
{H : Type u_1} [TopologicalSpace H] {H' : Type u_2} [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (M : Type u) [TopologicalSpace M] [ChartedSpace H M] (M' : Type u) [TopologicalSpace M'] [ChartedSpace H' M'] (hG : G.LocalInvariantProp G' P) : TopCat.LocalPredicate fun x => M' - StructureGroupoid.LocalInvariantProp.sheafHasCoeToFun π Mathlib.Geometry.Manifold.Sheaf.Basic
{H : Type u_1} [TopologicalSpace H] {H' : Type u_2} [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (M : Type u) [TopologicalSpace M] [ChartedSpace H M] (M' : Type u) [TopologicalSpace M'] [ChartedSpace H' M'] (hG : G.LocalInvariantProp G' P) (U : (TopologicalSpace.Opens β(TopCat.of M))α΅α΅) : CoeFun ((StructureGroupoid.LocalInvariantProp.sheaf M M' hG).obj.obj U) fun x => β₯(Opposite.unop U) β M' - StructureGroupoid.LocalInvariantProp.section_spec π Mathlib.Geometry.Manifold.Sheaf.Basic
{H : Type u_1} [TopologicalSpace H] {H' : Type u_2} [TopologicalSpace H'] {G : StructureGroupoid H} {G' : StructureGroupoid H'} {P : (H β H') β Set H β H β Prop} (M : Type u) [TopologicalSpace M] [ChartedSpace H M] (M' : Type u) [TopologicalSpace M'] [ChartedSpace H' M'] (hG : G.LocalInvariantProp G' P) (U : (TopologicalSpace.Opens β(TopCat.of M))α΅α΅) (f : (StructureGroupoid.LocalInvariantProp.sheaf M M' hG).obj.obj U) : ChartedSpace.LiftProp P βf
About
Loogle searches Lean and Mathlib definitions and theorems.
You can use Loogle from within the Lean4 VSCode language extension
using the Loogle command from the command palette. You can also try the
#loogle command from LeanSearchClient,
the CLI version, the Loogle
VS Code extension, the lean.nvim
integration or the Zulip bot.
Usage
Loogle finds definitions and lemmas in various ways:
By constant:
πReal.sin
finds all lemmas whose statement somehow mentions the sine function.By lemma name substring:
π"differ"
finds all lemmas that have"differ"somewhere in their lemma name.By subexpression:
π_ * (_ ^ _)
finds all lemmas whose statements somewhere include a product where the second argument is raised to some power.The pattern can also be non-linear, as in
πReal.sqrt ?a * Real.sqrt ?aIf the pattern has parameters, they are matched in any order. Both of these will find
List.map:
π(?a -> ?b) -> List ?a -> List ?b
πList ?a -> (?a -> ?b) -> List ?bBy main conclusion:
π|- tsum _ = _ * tsum _
finds all lemmas where the conclusion (the subexpression to the right of allβandβ) has the given shape.As before, if the pattern has parameters, they are matched against the hypotheses of the lemma in any order; for example,
π|- _ < _ β tsum _ < tsum _
will findtsum_lt_tsumeven though the hypothesisf i < g iis not the last.You can filter for definitions vs theorems: Using
β’ (_ : Type _)finds all definitions which provide data whileβ’ (_ : Prop)finds all theorems (and definitions of proofs).
If you pass more than one such search filter, separated by commas
Loogle will return lemmas which match all of them. The
search
π Real.sin, "two", tsum, _ * _, _ ^ _, |- _ < _ β _
would find all lemmas which mention the constants Real.sin
and tsum, have "two" as a substring of the
lemma name, include a product and a power somewhere in the type,
and have a hypothesis of the form _ < _ (if
there were any such lemmas). Metavariables (?a) are
assigned independently in each filter.
The #lucky button will directly send you to the
documentation of the first hit.
Source code
You can find the source code for this service at https://github.com/nomeata/loogle. The https://loogle.lean-lang.org/ service is provided by the Lean FRO. Please review the Lean FRO Terms of Use and Privacy Policy.
This is Loogle revision 9f11169 serving mathlib revision ce5dd8c