@@ -274,18 +274,18 @@ variable [Is : IsManifold I 1 M] [I's : IsManifold I' 1 M']
274274is `C^m` when `m+1 ≤ n`. -/
275275theorem ContMDiffOn.contMDiffOn_tangentMapWithin
276276 (hf : CMDiff[s] n f) (hmn : m + 1 ≤ n) (hs : UniqueMDiffOn I s) :
277- CMDiff[(π E (TangentSpace I) ⁻¹' s)] m (tangentMapWithin I I' f s ) := by
277+ CMDiff[(π E (TangentSpace I) ⁻¹' s)] m (tangentMap[s] f ) := by
278278 intro x₀ hx₀
279279 let s' : Set (TangentBundle I M) := (π E (TangentSpace I) ⁻¹' s)
280280 let b₁ : TangentBundle I M → M := fun p ↦ p.1
281- let v : Π (y : TangentBundle I M), TangentSpace I (b₁ y) := fun y ↦ y.2
281+ let v : Π (y : TangentBundle I M), TangentSpace% (b₁ y) := fun y ↦ y.2
282282 have hv : ContMDiffWithinAt I.tangent I.tangent m (fun y ↦ (v y : TangentBundle I M)) s' x₀ :=
283283 contMDiffWithinAt_id
284284 let b₂ : TangentBundle I M → M' := f ∘ b₁
285285 have hb₂ : CMDiffAt[s'] m b₂ x₀ :=
286286 ((hf (b₁ x₀) hx₀).of_le (le_self_add.trans hmn)).comp _
287287 (contMDiffWithinAt_proj (TangentSpace I)) (fun x h ↦ h)
288- let ϕ : Π (y : TangentBundle I M), TangentSpace I (b₁ y) →L[𝕜] TangentSpace I' (b₂ y) :=
288+ let ϕ : Π (y : TangentBundle I M), TangentSpace% (b₁ y) →L[𝕜] TangentSpace% (b₂ y) :=
289289 fun y ↦ mfderiv[s] f (b₁ y)
290290 have hϕ : CMDiffAt[s'] m (fun y ↦ ContinuousLinearMap.inCoordinates E (TangentSpace I (M := M)) E'
291291 (TangentSpace I' (M := M')) (b₁ x₀) (b₁ y) (b₂ x₀) (b₂ y) (ϕ y)) x₀ := by
@@ -299,21 +299,21 @@ theorem ContMDiffOn.contMDiffOn_tangentMapWithin
299299derivative is continuous there. -/
300300theorem ContMDiffOn.continuousOn_tangentMapWithin (hf : CMDiff[s] n f) (hmn : 1 ≤ n)
301301 (hs : UniqueMDiffOn I s) :
302- ContinuousOn (tangentMapWithin I I' f s ) (π E (TangentSpace I) ⁻¹' s) := by
303- have : CMDiff[π E (TangentSpace I) ⁻¹' s] 0 (tangentMapWithin I I' f s ) :=
302+ ContinuousOn (tangentMap[s] f ) (π E (TangentSpace I) ⁻¹' s) := by
303+ have : CMDiff[π E (TangentSpace I) ⁻¹' s] 0 (tangentMap[s] f ) :=
304304 hf.contMDiffOn_tangentMapWithin hmn hs
305305 exact this.continuousOn
306306
307307/-- If a function is `C^n`, then its bundled derivative is `C^m` when `m+1 ≤ n`. -/
308308theorem ContMDiff.contMDiff_tangentMap (hf : CMDiff n f) (hmn : m + 1 ≤ n) :
309- CMDiff m (tangentMap I I' f) := by
309+ CMDiff m (tangentMap% f) := by
310310 rw [← contMDiffOn_univ] at hf ⊢
311311 convert! hf.contMDiffOn_tangentMapWithin hmn uniqueMDiffOn_univ
312312 rw [tangentMapWithin_univ]
313313
314314/-- If a function is `C^n`, with `1 ≤ n`, then its bundled derivative is continuous. -/
315315theorem ContMDiff.continuous_tangentMap (hf : CMDiff n f) (hmn : 1 ≤ n) :
316- Continuous (tangentMap I I' f) := by
316+ Continuous (tangentMap% f) := by
317317 rw [← contMDiffOn_univ] at hf
318318 rw [← continuousOn_univ]
319319 convert! hf.continuousOn_tangentMapWithin hmn uniqueMDiffOn_univ
@@ -342,7 +342,7 @@ may seem.
342342TODO define splittings of vector bundles; state this result invariantly. -/
343343theorem tangentMap_tangentBundle_pure [Is : IsManifold I 1 M]
344344 (p : TangentBundle I M) :
345- tangentMap I I.tangent (zeroSection E (TangentSpace I)) p = ⟨⟨p.proj, 0 ⟩, ⟨p.2 , 0 ⟩⟩ := by
345+ tangentMap% (zeroSection (B := M) E (TangentSpace I)) p = ⟨⟨p.proj, 0 ⟩, ⟨p.2 , 0 ⟩⟩ := by
346346 rcases p with ⟨x, v⟩
347347 have N : I.symm ⁻¹' (chartAt H x).target ∈ 𝓝 (I ((chartAt H x) x)) := by
348348 apply IsOpen.mem_nhds
@@ -404,7 +404,7 @@ bundles. -/
404404
405405lemma equivTangentBundleProd_eq_tangentMap_prod_tangentMap :
406406 equivTangentBundleProd I M I' M' = fun (p : TangentBundle (I.prod I') (M × M')) ↦
407- (tangentMap (I.prod I ') I Prod.fst p, tangentMap (I.prod I') I' Prod.snd p) := by
407+ (tangentMap% (@Prod.fst M M ') p, tangentMap% (@Prod.snd M M') p) := by
408408 simp only [tangentMap_prodFst, tangentMap_prodSnd]; rfl
409409
410410variable [IsManifold I 1 M] [IsManifold I' 1 M']
0 commit comments