@@ -59,7 +59,7 @@ uniform convergence, bounded convergence
59
59
-/
60
60
61
61
62
- open Topology UniformConvergence
62
+ open scoped Topology UniformConvergence
63
63
64
64
namespace ContinuousLinearMap
65
65
@@ -261,6 +261,8 @@ def arrowCongrₛₗ (e₁₂ : E ≃SL[σ₁₂] F) (e₄₃ : H ≃SL[σ₄₃
261
261
map_add' := fun f g => by simp only [add_comp, comp_add]
262
262
map_smul' := fun t f => by simp only [smul_comp, comp_smulₛₗ] }
263
263
#align continuous_linear_equiv.arrow_congrₛₗ ContinuousLinearEquiv.arrowCongrₛₗ
264
+ #align continuous_linear_equiv.arrow_congrₛₗ_apply ContinuousLinearEquiv.arrowCongrₛₗ_apply
265
+ #align continuous_linear_equiv.arrow_congrₛₗ_symm_apply ContinuousLinearEquiv.arrowCongrₛₗ_symm_apply
264
266
265
267
variable [RingHomIsometric σ₂₁]
266
268
@@ -282,13 +284,19 @@ variable [RingHomIsometric σ₁₂]
282
284
283
285
/-- A pair of continuous (semi)linear equivalences generates a continuous (semi)linear equivalence
284
286
between the spaces of continuous (semi)linear maps. -/
285
- @[simps!]
287
+ @[simps! apply symm_apply toLinearEquiv ]
286
288
def arrowCongrSL (e₁₂ : E ≃SL[σ₁₂] F) (e₄₃ : H ≃SL[σ₄₃] G) : (E →SL[σ₁₄] H) ≃SL[σ₄₃] F →SL[σ₂₃] G :=
287
289
{ e₁₂.arrowCongrₛₗ e₄₃ with
288
290
continuous_toFun := e₁₂.arrowCongrₛₗ_continuous e₄₃
289
291
continuous_invFun := e₁₂.symm.arrowCongrₛₗ_continuous e₄₃.symm }
290
292
set_option linter.uppercaseLean3 false in
291
293
#align continuous_linear_equiv.arrow_congrSL ContinuousLinearEquiv.arrowCongrSL
294
+ set_option linter.uppercaseLean3 false in
295
+ #align continuous_linear_equiv.arrow_congrSL_apply ContinuousLinearEquiv.arrowCongrSL_apply
296
+ set_option linter.uppercaseLean3 false in
297
+ #align continuous_linear_equiv.arrow_congrSL_symm_apply ContinuousLinearEquiv.arrowCongrSL_symm_apply
298
+ set_option linter.uppercaseLean3 false in
299
+ #align continuous_linear_equiv.arrow_congrSL_to_linear_equiv ContinuousLinearEquiv.arrowCongrSL_toLinearEquiv
292
300
293
301
end Semilinear
294
302
0 commit comments