@@ -331,8 +331,8 @@ is `C^k` on `e.baseSet`. -/
331331lemma contMDiffOn_localFrame_baseSet
332332 (e : Trivialization F (Bundle.TotalSpace.proj : Bundle.TotalSpace F V → M))
333333 [MemTrivializationAtlas e] (b : Basis ι 𝕜 F) (i : ι) :
334- CMDiff[e.baseSet] n (T% b.localFrame e i) := by
335- rw [contMDiffOn_section_of_mem_baseSet₀ ]
334+ CMDiff[e.baseSet] n (T% ( b.localFrame e i) ) := by
335+ rw [e.contMDiffOn_section_baseSet_iff ]
336336 apply (contMDiffOn_const (c := b i)).congr
337337 intro y hy
338338 simp [localFrame, hy, localFrame_toBasis_at]
@@ -358,7 +358,7 @@ omit [IsManifold I 0 M] in
358358lemma _root_.contMDiffAt_localFrame_of_mem
359359 (e : Trivialization F (Bundle.TotalSpace.proj : Bundle.TotalSpace F V → M))
360360 [MemTrivializationAtlas e] (b : Basis ι 𝕜 F) (i : ι) {x : M} (hx : x ∈ e.baseSet) :
361- CMDiffAt n (T% b.localFrame e i) x :=
361+ CMDiffAt n (T% ( b.localFrame e i) ) x :=
362362 (b.localFrame_isLocalFrameOn_baseSet I n e).contMDiffAt e.open_baseSet hx _
363363
364364@[simp]
@@ -502,8 +502,7 @@ lemma contMDiffAt_localFrame_repr [FiniteDimensional 𝕜 F] [CompleteSpace 𝕜
502502 simp only [aux]
503503
504504 -- step 2: `s` read in trivialization `e` is `C^k`
505- have h₁ : CMDiffAt k (fun x ↦ (e (s x)).2 ) x := by
506- exact contMDiffAt_section_of_mem_baseSet hxe |>.1 hs
505+ have h₁ : CMDiffAt k (fun x ↦ (e (s x)).2 ) x := e.contMDiffAt_section_iff hxe |>.1 hs
507506 -- step 3: `b.repr` is a linear map, so the composition is smooth
508507 let bas := fun v ↦ b.repr v i
509508 let basl : F →ₗ[𝕜] 𝕜 := {
@@ -708,7 +707,6 @@ variable (b e) in
708707lemma localExtensionOn_apply_self (hx : x ∈ e.baseSet) (v : V x) :
709708 ((localExtensionOn b e x v) x) = v := by
710709 simp [localExtensionOn, hx]
711- nth_rw 2 [← (b.localFrame_toBasis_at e hx).sum_repr v]
712710
713711omit [IsManifold I 0 M] in
714712/-- A local extension has constant frame coefficients within its defining trivialisation. -/
0 commit comments