@@ -76,7 +76,7 @@ section Prod
7676
7777/-- The product of two open partial homeomorphisms, as an open partial homeomorphism on the product
7878space. -/
79- @ [simps! (attr := mfld_simps) -fullyApplied toPartialEquiv apply,
79+ @ [simps! (attr := mfld_simps) -fullyApplied toPartialHomeomorph apply,
8080 simps! -isSimp source target symm_apply]
8181def prod (eX : OpenPartialHomeomorph X X') (eY : OpenPartialHomeomorph Y Y') :
8282 OpenPartialHomeomorph (X × Y) (X' × Y') where
@@ -100,7 +100,7 @@ theorem refl_prod_refl : (OpenPartialHomeomorph.refl X).prod (OpenPartialHomeomo
100100theorem prod_trans (e : OpenPartialHomeomorph X Y) (f : OpenPartialHomeomorph Y Z)
101101 (e' : OpenPartialHomeomorph X' Y') (f' : OpenPartialHomeomorph Y' Z') :
102102 (e.prod e').trans (f.prod f') = (e.trans f).prod (e'.trans f') :=
103- toPartialEquiv_injective <| e.1 .prod_trans ..
103+ toPartialEquiv_comp_toPartialHomeomorph_injective <| e.1 .prod_trans ..
104104
105105theorem prod_eq_prod_of_nonempty {eX eX' : OpenPartialHomeomorph X X'}
106106 {eY eY' : OpenPartialHomeomorph Y Y'} (h : (eX.prod eY).source.Nonempty) :
@@ -137,7 +137,7 @@ variable {ι : Type*} [Finite ι] {X Y : ι → Type*} [∀ i, TopologicalSpace
137137 [∀ i, TopologicalSpace (Y i)] (ei : ∀ i, OpenPartialHomeomorph (X i) (Y i))
138138
139139/-- The product of a finite family of `OpenPartialHomeomorph`s. -/
140- @ [simps! toPartialEquiv apply symm_apply source target]
140+ @ [simps! toPartialHomeomorph apply symm_apply source target]
141141def pi : OpenPartialHomeomorph (∀ i, X i) (∀ i, Y i) where
142142 toPartialEquiv := PartialEquiv.pi fun i => (ei i).toPartialEquiv
143143 open_source := isOpen_set_pi finite_univ fun i _ => (ei i).open_source
@@ -164,7 +164,7 @@ To ensure the maps `toFun` and `invFun` are inverse of each other on the new `so
164164the definition assumes that the sets `s` and `t` are related both by `e.is_image` and `e'.is_image`.
165165To ensure that the new maps are continuous on `source`/`target`, it also assumes that `e.source` and
166166`e'.source` meet `frontier s` on the same set and `e x = e' x` on this intersection. -/
167- @ [simps! -fullyApplied toPartialEquiv apply]
167+ @ [simps! -fullyApplied toPartialHomeomorph apply]
168168def piecewise (e e' : OpenPartialHomeomorph X Y) (s : Set X) (t : Set Y) [∀ x, Decidable (x ∈ s)]
169169 [∀ y, Decidable (y ∈ t)] (H : e.IsImage s t) (H' : e'.IsImage s t)
170170 (Hs : e.source ∩ frontier s = e'.source ∩ frontier s)
@@ -226,7 +226,7 @@ def transHomeomorph (e : OpenPartialHomeomorph X Y) (f' : Y ≃ₜ Z) : OpenPart
226226
227227theorem transHomeomorph_eq_trans (e : OpenPartialHomeomorph X Y) (f' : Y ≃ₜ Z) :
228228 e.transHomeomorph f' = e.trans f'.toOpenPartialHomeomorph :=
229- toPartialEquiv_injective <| PartialEquiv.transEquiv_eq_trans _ _
229+ toPartialEquiv_comp_toPartialHomeomorph_injective <| PartialEquiv.transEquiv_eq_trans _ _
230230
231231@ [simp, mfld_simps]
232232theorem transHomeomorph_transHomeomorph (e : OpenPartialHomeomorph X Y) (f' : Y ≃ₜ Z)
0 commit comments