@@ -218,7 +218,7 @@ theorem norm_image_sub_le_of_bound' [DecidableEq ι] {C : ℝ} (hC : 0 ≤ C)
218
218
s.piecewise_insert _ _ _
219
219
have B : s.piecewise m₂ m₁ = Function.update (s.piecewise m₂ m₁) i (m₁ i) := by
220
220
simp [eq_update_iff, his]
221
- rw [B, A, ← f.map_sub ]
221
+ rw [B, A, ← f.map_update_sub ]
222
222
apply le_trans (H _)
223
223
gcongr with j
224
224
by_cases h : j = i
@@ -960,13 +960,13 @@ def flipMultilinear (f : G →L[𝕜] ContinuousMultilinearMap 𝕜 E G') :
960
960
(‖f‖ * ∏ i, ‖m i‖) fun x => by
961
961
rw [mul_right_comm]
962
962
exact (f x).le_of_opNorm_le _ (f.le_opNorm x)
963
- map_add ' := fun m i x y => by
963
+ map_update_add ' := fun m i x y => by
964
964
ext1
965
- simp only [add_apply, ContinuousMultilinearMap.map_add , LinearMap.coe_mk,
965
+ simp only [add_apply, ContinuousMultilinearMap.map_update_add , LinearMap.coe_mk,
966
966
LinearMap.mkContinuous_apply, AddHom.coe_mk]
967
- map_smul ' := fun m i c x => by
967
+ map_update_smul ' := fun m i c x => by
968
968
ext1
969
- simp only [coe_smul', ContinuousMultilinearMap.map_smul , LinearMap.coe_mk,
969
+ simp only [coe_smul', ContinuousMultilinearMap.map_update_smul , LinearMap.coe_mk,
970
970
LinearMap.mkContinuous_apply, Pi.smul_apply, AddHom.coe_mk] }
971
971
‖f‖ fun m => by
972
972
dsimp only [MultilinearMap.coe_mk]
@@ -1029,10 +1029,10 @@ def mkContinuousMultilinear (f : MultilinearMap 𝕜 E (MultilinearMap 𝕜 E' G
1029
1029
ContinuousMultilinearMap 𝕜 E (ContinuousMultilinearMap 𝕜 E' G) :=
1030
1030
mkContinuous
1031
1031
{ toFun := fun m => mkContinuous (f m) (C * ∏ i, ‖m i‖) <| H m
1032
- map_add ' := fun m i x y => by
1032
+ map_update_add ' := fun m i x y => by
1033
1033
ext1
1034
1034
simp
1035
- map_smul ' := fun m i c x => by
1035
+ map_update_smul ' := fun m i c x => by
1036
1036
ext1
1037
1037
simp }
1038
1038
(max C 0 ) fun m => by
@@ -1133,17 +1133,17 @@ def compContinuousLinearMapLRight (g : ContinuousMultilinearMap 𝕜 E₁ G) :
1133
1133
ContinuousMultilinearMap 𝕜 (fun i ↦ E i →L[𝕜] E₁ i) (ContinuousMultilinearMap 𝕜 E G) :=
1134
1134
MultilinearMap.mkContinuous
1135
1135
{ toFun := fun f => g.compContinuousLinearMap f
1136
- map_add ' := by
1136
+ map_update_add ' := by
1137
1137
intro h f i f₁ f₂
1138
1138
ext x
1139
1139
simp only [compContinuousLinearMap_apply, add_apply]
1140
- convert g.map_add (fun j ↦ f j (x j)) i (f₁ (x i)) (f₂ (x i)) <;>
1140
+ convert g.map_update_add (fun j ↦ f j (x j)) i (f₁ (x i)) (f₂ (x i)) <;>
1141
1141
exact apply_update (fun (i : ι) (f : E i →L[𝕜] E₁ i) ↦ f (x i)) f i _ _
1142
- map_smul ' := by
1142
+ map_update_smul ' := by
1143
1143
intro h f i a f₀
1144
1144
ext x
1145
1145
simp only [compContinuousLinearMap_apply, smul_apply]
1146
- convert g.map_smul (fun j ↦ f j (x j)) i a (f₀ (x i)) <;>
1146
+ convert g.map_update_smul (fun j ↦ f j (x j)) i a (f₀ (x i)) <;>
1147
1147
exact apply_update (fun (i : ι) (f : E i →L[𝕜] E₁ i) ↦ f (x i)) f i _ _ }
1148
1148
(‖g‖) (fun f ↦ by simp [norm_compContinuousLinearMap_le])
1149
1149
@@ -1168,16 +1168,16 @@ noncomputable def compContinuousLinearMapMultilinear :
1168
1168
MultilinearMap 𝕜 (fun i ↦ E i →L[𝕜] E₁ i)
1169
1169
((ContinuousMultilinearMap 𝕜 E₁ G) →L[𝕜] ContinuousMultilinearMap 𝕜 E G) where
1170
1170
toFun := compContinuousLinearMapL
1171
- map_add ' f i f₁ f₂ := by
1171
+ map_update_add ' f i f₁ f₂ := by
1172
1172
ext g x
1173
1173
change (g fun j ↦ update f i (f₁ + f₂) j <| x j) =
1174
1174
(g fun j ↦ update f i f₁ j <| x j) + g fun j ↦ update f i f₂ j (x j)
1175
- convert g.map_add (fun j ↦ f j (x j)) i (f₁ (x i)) (f₂ (x i)) <;>
1175
+ convert g.map_update_add (fun j ↦ f j (x j)) i (f₁ (x i)) (f₂ (x i)) <;>
1176
1176
exact apply_update (fun (i : ι) (f : E i →L[𝕜] E₁ i) ↦ f (x i)) f i _ _
1177
- map_smul ' f i a f₀ := by
1177
+ map_update_smul ' f i a f₀ := by
1178
1178
ext g x
1179
1179
change (g fun j ↦ update f i (a • f₀) j <| x j) = a • g fun j ↦ update f i f₀ j (x j)
1180
- convert g.map_smul (fun j ↦ f j (x j)) i a (f₀ (x i)) <;>
1180
+ convert g.map_update_smul (fun j ↦ f j (x j)) i a (f₀ (x i)) <;>
1181
1181
exact apply_update (fun (i : ι) (f : E i →L[𝕜] E₁ i) ↦ f (x i)) f i _ _
1182
1182
1183
1183
/-- If `f` is a collection of continuous linear maps, then the construction
0 commit comments