analysis.locally_convex.weak_dual ⟷ Mathlib.Analysis.LocallyConvex.WeakDual

This file has been ported!

Changes since the initial port

The following section lists changes to this file in mathlib3 and mathlib4 that occured after the initial port. Most recent changes are shown first. Hovering over a commit will show all commits associated with the same mathlib3 commit.

Changes in mathlib3

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(last sync)

Changes in mathlib3port

mathlib3
mathlib3port
Diff
@@ -137,7 +137,7 @@ theorem LinearMap.hasBasis_weakBilin (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
             (Finset.lt_inf'_iff _).2 fun y hy => hUβ‚‚ y <| hU₁.mem_to_finset.mp hy,
           fun x hx y hy => _⟩
       simp only [Set.mem_preimage, Set.mem_pi, mem_ball_zero_iff]
-      rw [Seminorm.mem_ball_zero] at hx 
+      rw [Seminorm.mem_ball_zero] at hx
       rw [← LinearMap.toSeminormFamily_apply]
       have hyU' : y ∈ U' := (Set.Finite.mem_toFinset hU₁).mpr hy
       have hp : p y ≀ U'.sup p := Finset.le_sup hyU'
@@ -147,11 +147,11 @@ theorem LinearMap.hasBasis_weakBilin (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
     simp only [Set.empty_pi, Set.preimage_univ, Set.subset_univ, and_true_iff]
     exact Exists.intro ((p 0).ball 0 1) (p.basis_sets_singleton_mem 0 one_pos)
   rintro U (hU : U ∈ p.basis_sets)
-  rw [SeminormFamily.basisSets_iff] at hU 
+  rw [SeminormFamily.basisSets_iff] at hU
   rcases hU with ⟨s, r, hr, hU⟩
   rw [hU]
   refine' ⟨(s, fun _ => r), ⟨by simp only [s.finite_to_set], fun y hy => hr⟩, fun x hx => _⟩
-  simp only [Set.mem_preimage, Set.mem_pi, Finset.mem_coe, mem_ball_zero_iff] at hx 
+  simp only [Set.mem_preimage, Set.mem_pi, Finset.mem_coe, mem_ball_zero_iff] at hx
   simp only [id.def, Seminorm.mem_ball, sub_zero]
   refine' Seminorm.finset_sup_apply_lt hr fun y hy => _
   rw [LinearMap.toSeminormFamily_apply]
Diff
@@ -3,9 +3,9 @@ Copyright (c) 2022 Moritz Doll. All rights reserved.
 Released under Apache 2.0 license as described in the file LICENSE.
 Authors: Moritz Doll
 -/
-import Mathbin.Topology.Algebra.Module.WeakDual
-import Mathbin.Analysis.Normed.Field.Basic
-import Mathbin.Analysis.LocallyConvex.WithSeminorms
+import Topology.Algebra.Module.WeakDual
+import Analysis.Normed.Field.Basic
+import Analysis.LocallyConvex.WithSeminorms
 
 #align_import analysis.locally_convex.weak_dual from "leanprover-community/mathlib"@"0b7c740e25651db0ba63648fbae9f9d6f941e31b"
 
Diff
@@ -2,16 +2,13 @@
 Copyright (c) 2022 Moritz Doll. All rights reserved.
 Released under Apache 2.0 license as described in the file LICENSE.
 Authors: Moritz Doll
-
-! This file was ported from Lean 3 source module analysis.locally_convex.weak_dual
-! leanprover-community/mathlib commit 0b7c740e25651db0ba63648fbae9f9d6f941e31b
-! Please do not edit these lines, except to modify the commit id
-! if you have ported upstream changes.
 -/
 import Mathbin.Topology.Algebra.Module.WeakDual
 import Mathbin.Analysis.Normed.Field.Basic
 import Mathbin.Analysis.LocallyConvex.WithSeminorms
 
+#align_import analysis.locally_convex.weak_dual from "leanprover-community/mathlib"@"0b7c740e25651db0ba63648fbae9f9d6f941e31b"
+
 /-!
 # Weak Dual in Topological Vector Spaces
 
Diff
@@ -64,24 +64,32 @@ def toSeminorm (f : E β†’β‚—[π•œ] π•œ) : Seminorm π•œ E :=
 #align linear_map.to_seminorm LinearMap.toSeminorm
 -/
 
+#print LinearMap.coe_toSeminorm /-
 theorem coe_toSeminorm {f : E β†’β‚—[π•œ] π•œ} : ⇑f.toSeminorm = fun x => β€–f xβ€– :=
   rfl
 #align linear_map.coe_to_seminorm LinearMap.coe_toSeminorm
+-/
 
+#print LinearMap.toSeminorm_apply /-
 @[simp]
 theorem toSeminorm_apply {f : E β†’β‚—[π•œ] π•œ} {x : E} : f.toSeminorm x = β€–f xβ€– :=
   rfl
 #align linear_map.to_seminorm_apply LinearMap.toSeminorm_apply
+-/
 
+#print LinearMap.toSeminorm_ball_zero /-
 theorem toSeminorm_ball_zero {f : E β†’β‚—[π•œ] π•œ} {r : ℝ} :
     Seminorm.ball f.toSeminorm 0 r = {x : E | β€–f xβ€– < r} := by
   simp only [Seminorm.ball_zero_eq, to_seminorm_apply]
 #align linear_map.to_seminorm_ball_zero LinearMap.toSeminorm_ball_zero
+-/
 
+#print LinearMap.toSeminorm_comp /-
 theorem toSeminorm_comp (f : F β†’β‚—[π•œ] π•œ) (g : E β†’β‚—[π•œ] F) :
     f.toSeminorm.comp g = (f.comp g).toSeminorm := by ext;
   simp only [Seminorm.comp_apply, to_seminorm_apply, coe_comp]
 #align linear_map.to_seminorm_comp LinearMap.toSeminorm_comp
+-/
 
 #print LinearMap.toSeminormFamily /-
 /-- Construct a family of seminorms from a bilinear form. -/
@@ -90,10 +98,12 @@ def toSeminormFamily (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) : SeminormFamily 
 #align linear_map.to_seminorm_family LinearMap.toSeminormFamily
 -/
 
+#print LinearMap.toSeminormFamily_apply /-
 @[simp]
 theorem toSeminormFamily_apply {B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ} {x y} : (B.toSeminormFamily y) x = β€–B x yβ€– :=
   rfl
 #align linear_map.to_seminorm_family_apply LinearMap.toSeminormFamily_apply
+-/
 
 end LinearMap
 
@@ -107,6 +117,7 @@ variable [Nonempty ΞΉ]
 
 variable {B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ}
 
+#print LinearMap.hasBasis_weakBilin /-
 theorem LinearMap.hasBasis_weakBilin (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
     (𝓝 (0 : WeakBilin B)).HasBasis B.toSeminormFamily.basis_sets id :=
   by
@@ -149,11 +160,14 @@ theorem LinearMap.hasBasis_weakBilin (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
   rw [LinearMap.toSeminormFamily_apply]
   exact hx y hy
 #align linear_map.has_basis_weak_bilin LinearMap.hasBasis_weakBilin
+-/
 
+#print LinearMap.weakBilin_withSeminorms /-
 theorem LinearMap.weakBilin_withSeminorms (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
     WithSeminorms (LinearMap.toSeminormFamily B : F β†’ Seminorm π•œ (WeakBilin B)) :=
   SeminormFamily.withSeminorms_of_hasBasis _ B.hasBasis_weakBilin
 #align linear_map.weak_bilin_with_seminorms LinearMap.weakBilin_withSeminorms
+-/
 
 end Topology
 
Diff
@@ -74,7 +74,7 @@ theorem toSeminorm_apply {f : E β†’β‚—[π•œ] π•œ} {x : E} : f.toSeminorm x = 
 #align linear_map.to_seminorm_apply LinearMap.toSeminorm_apply
 
 theorem toSeminorm_ball_zero {f : E β†’β‚—[π•œ] π•œ} {r : ℝ} :
-    Seminorm.ball f.toSeminorm 0 r = { x : E | β€–f xβ€– < r } := by
+    Seminorm.ball f.toSeminorm 0 r = {x : E | β€–f xβ€– < r} := by
   simp only [Seminorm.ball_zero_eq, to_seminorm_apply]
 #align linear_map.to_seminorm_ball_zero LinearMap.toSeminorm_ball_zero
 
Diff
@@ -129,7 +129,7 @@ theorem LinearMap.hasBasis_weakBilin (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
             (Finset.lt_inf'_iff _).2 fun y hy => hUβ‚‚ y <| hU₁.mem_to_finset.mp hy,
           fun x hx y hy => _⟩
       simp only [Set.mem_preimage, Set.mem_pi, mem_ball_zero_iff]
-      rw [Seminorm.mem_ball_zero] at hx
+      rw [Seminorm.mem_ball_zero] at hx 
       rw [← LinearMap.toSeminormFamily_apply]
       have hyU' : y ∈ U' := (Set.Finite.mem_toFinset hU₁).mpr hy
       have hp : p y ≀ U'.sup p := Finset.le_sup hyU'
@@ -139,11 +139,11 @@ theorem LinearMap.hasBasis_weakBilin (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
     simp only [Set.empty_pi, Set.preimage_univ, Set.subset_univ, and_true_iff]
     exact Exists.intro ((p 0).ball 0 1) (p.basis_sets_singleton_mem 0 one_pos)
   rintro U (hU : U ∈ p.basis_sets)
-  rw [SeminormFamily.basisSets_iff] at hU
+  rw [SeminormFamily.basisSets_iff] at hU 
   rcases hU with ⟨s, r, hr, hU⟩
   rw [hU]
   refine' ⟨(s, fun _ => r), ⟨by simp only [s.finite_to_set], fun y hy => hr⟩, fun x hx => _⟩
-  simp only [Set.mem_preimage, Set.mem_pi, Finset.mem_coe, mem_ball_zero_iff] at hx
+  simp only [Set.mem_preimage, Set.mem_pi, Finset.mem_coe, mem_ball_zero_iff] at hx 
   simp only [id.def, Seminorm.mem_ball, sub_zero]
   refine' Seminorm.finset_sup_apply_lt hr fun y hy => _
   rw [LinearMap.toSeminormFamily_apply]
Diff
@@ -48,7 +48,7 @@ weak dual, seminorm
 
 variable {π•œ E F ΞΉ : Type _}
 
-open Topology
+open scoped Topology
 
 section BilinForm
 
Diff
@@ -64,32 +64,20 @@ def toSeminorm (f : E β†’β‚—[π•œ] π•œ) : Seminorm π•œ E :=
 #align linear_map.to_seminorm LinearMap.toSeminorm
 -/
 
-/- warning: linear_map.coe_to_seminorm -> LinearMap.coe_toSeminorm is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.coe_to_seminorm LinearMap.coe_toSeminormβ‚“'. -/
 theorem coe_toSeminorm {f : E β†’β‚—[π•œ] π•œ} : ⇑f.toSeminorm = fun x => β€–f xβ€– :=
   rfl
 #align linear_map.coe_to_seminorm LinearMap.coe_toSeminorm
 
-/- warning: linear_map.to_seminorm_apply -> LinearMap.toSeminorm_apply is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.to_seminorm_apply LinearMap.toSeminorm_applyβ‚“'. -/
 @[simp]
 theorem toSeminorm_apply {f : E β†’β‚—[π•œ] π•œ} {x : E} : f.toSeminorm x = β€–f xβ€– :=
   rfl
 #align linear_map.to_seminorm_apply LinearMap.toSeminorm_apply
 
-/- warning: linear_map.to_seminorm_ball_zero -> LinearMap.toSeminorm_ball_zero is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.to_seminorm_ball_zero LinearMap.toSeminorm_ball_zeroβ‚“'. -/
 theorem toSeminorm_ball_zero {f : E β†’β‚—[π•œ] π•œ} {r : ℝ} :
     Seminorm.ball f.toSeminorm 0 r = { x : E | β€–f xβ€– < r } := by
   simp only [Seminorm.ball_zero_eq, to_seminorm_apply]
 #align linear_map.to_seminorm_ball_zero LinearMap.toSeminorm_ball_zero
 
-/- warning: linear_map.to_seminorm_comp -> LinearMap.toSeminorm_comp is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.to_seminorm_comp LinearMap.toSeminorm_compβ‚“'. -/
 theorem toSeminorm_comp (f : F β†’β‚—[π•œ] π•œ) (g : E β†’β‚—[π•œ] F) :
     f.toSeminorm.comp g = (f.comp g).toSeminorm := by ext;
   simp only [Seminorm.comp_apply, to_seminorm_apply, coe_comp]
@@ -102,9 +90,6 @@ def toSeminormFamily (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) : SeminormFamily 
 #align linear_map.to_seminorm_family LinearMap.toSeminormFamily
 -/
 
-/- warning: linear_map.to_seminorm_family_apply -> LinearMap.toSeminormFamily_apply is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.to_seminorm_family_apply LinearMap.toSeminormFamily_applyβ‚“'. -/
 @[simp]
 theorem toSeminormFamily_apply {B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ} {x y} : (B.toSeminormFamily y) x = β€–B x yβ€– :=
   rfl
@@ -122,9 +107,6 @@ variable [Nonempty ΞΉ]
 
 variable {B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ}
 
-/- warning: linear_map.has_basis_weak_bilin -> LinearMap.hasBasis_weakBilin is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.has_basis_weak_bilin LinearMap.hasBasis_weakBilinβ‚“'. -/
 theorem LinearMap.hasBasis_weakBilin (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
     (𝓝 (0 : WeakBilin B)).HasBasis B.toSeminormFamily.basis_sets id :=
   by
@@ -168,9 +150,6 @@ theorem LinearMap.hasBasis_weakBilin (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
   exact hx y hy
 #align linear_map.has_basis_weak_bilin LinearMap.hasBasis_weakBilin
 
-/- warning: linear_map.weak_bilin_with_seminorms -> LinearMap.weakBilin_withSeminorms is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.weak_bilin_with_seminorms LinearMap.weakBilin_withSeminormsβ‚“'. -/
 theorem LinearMap.weakBilin_withSeminorms (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
     WithSeminorms (LinearMap.toSeminormFamily B : F β†’ Seminorm π•œ (WeakBilin B)) :=
   SeminormFamily.withSeminorms_of_hasBasis _ B.hasBasis_weakBilin
Diff
@@ -91,9 +91,7 @@ theorem toSeminorm_ball_zero {f : E β†’β‚—[π•œ] π•œ} {r : ℝ} :
 <too large>
 Case conversion may be inaccurate. Consider using '#align linear_map.to_seminorm_comp LinearMap.toSeminorm_compβ‚“'. -/
 theorem toSeminorm_comp (f : F β†’β‚—[π•œ] π•œ) (g : E β†’β‚—[π•œ] F) :
-    f.toSeminorm.comp g = (f.comp g).toSeminorm :=
-  by
-  ext
+    f.toSeminorm.comp g = (f.comp g).toSeminorm := by ext;
   simp only [Seminorm.comp_apply, to_seminorm_apply, coe_comp]
 #align linear_map.to_seminorm_comp LinearMap.toSeminorm_comp
 
Diff
@@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
 Authors: Moritz Doll
 
 ! This file was ported from Lean 3 source module analysis.locally_convex.weak_dual
-! leanprover-community/mathlib commit f2ce6086713c78a7f880485f7917ea547a215982
+! leanprover-community/mathlib commit 0b7c740e25651db0ba63648fbae9f9d6f941e31b
 ! Please do not edit these lines, except to modify the commit id
 ! if you have ported upstream changes.
 -/
@@ -15,6 +15,9 @@ import Mathbin.Analysis.LocallyConvex.WithSeminorms
 /-!
 # Weak Dual in Topological Vector Spaces
 
+> THIS FILE IS SYNCHRONIZED WITH MATHLIB4.
+> Any changes to this file require a corresponding PR to mathlib4.
+
 We prove that the weak topology induced by a bilinear form `B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ` is locally
 convex and we explicit give a neighborhood basis in terms of the family of seminorms `Ξ» x, β€–B x yβ€–`
 for `y : F`.
@@ -62,20 +65,14 @@ def toSeminorm (f : E β†’β‚—[π•œ] π•œ) : Seminorm π•œ E :=
 -/
 
 /- warning: linear_map.coe_to_seminorm -> LinearMap.coe_toSeminorm is a dubious translation:
-lean 3 declaration is
-  forall {π•œ : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π•œ] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {f : LinearMap.{u1, u1, u2, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))}, Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (LinearMap.toSeminorm.{u1, u2} π•œ E _inst_1 _inst_2 _inst_3 f)) (fun (x : E) => Norm.norm.{u1} π•œ (NormedField.toHasNorm.{u1} π•œ _inst_1) (coeFn.{max (succ u2) (succ u1), max (succ u2) (succ u1)} (LinearMap.{u1, u1, u2, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (fun (_x : LinearMap.{u1, u1, u2, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) => E -> π•œ) (LinearMap.hasCoeToFun.{u1, u1, u2, u1} π•œ π•œ E π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) f x))
-but is expected to have type
-  forall {π•œ : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π•œ] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {f : LinearMap.{u2, u2, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u2} π•œ (Ring.toNonAssocRing.{u2} π•œ (NormedRing.toRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))))) _inst_3 (NormedSpace.toModule.{u2, u2} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u2} π•œ (NormedRing.toNonUnitalNormedRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))) (NormedField.toNormedSpace.{u2} π•œ _inst_1))}, Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (LinearMap.toSeminorm.{u2, u1} π•œ E _inst_1 _inst_2 _inst_3 f)) (fun (x : E) => Norm.norm.{u2} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => π•œ) x) (NormedField.toNorm.{u2} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => π•œ) x) _inst_1) (FunLike.coe.{max (succ u2) (succ u1), succ u1, succ u2} (LinearMap.{u2, u2, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u2} π•œ (Ring.toNonAssocRing.{u2} π•œ (NormedRing.toRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))))) _inst_3 (NormedSpace.toModule.{u2, u2} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u2} π•œ (NormedRing.toNonUnitalNormedRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))) (NormedField.toNormedSpace.{u2} π•œ _inst_1))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => π•œ) _x) (LinearMap.instFunLikeLinearMap.{u2, u2, u1, u2} π•œ π•œ E π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u2} π•œ (Ring.toNonAssocRing.{u2} π•œ (NormedRing.toRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))))) _inst_3 (NormedSpace.toModule.{u2, u2} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u2} π•œ (NormedRing.toNonUnitalNormedRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))) (NormedField.toNormedSpace.{u2} π•œ _inst_1)) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))))) f x))
+<too large>
 Case conversion may be inaccurate. Consider using '#align linear_map.coe_to_seminorm LinearMap.coe_toSeminormβ‚“'. -/
 theorem coe_toSeminorm {f : E β†’β‚—[π•œ] π•œ} : ⇑f.toSeminorm = fun x => β€–f xβ€– :=
   rfl
 #align linear_map.coe_to_seminorm LinearMap.coe_toSeminorm
 
 /- warning: linear_map.to_seminorm_apply -> LinearMap.toSeminorm_apply is a dubious translation:
-lean 3 declaration is
-  forall {π•œ : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π•œ] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {f : LinearMap.{u1, u1, u2, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))} {x : E}, Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (LinearMap.toSeminorm.{u1, u2} π•œ E _inst_1 _inst_2 _inst_3 f) x) (Norm.norm.{u1} π•œ (NormedField.toHasNorm.{u1} π•œ _inst_1) (coeFn.{max (succ u2) (succ u1), max (succ u2) (succ u1)} (LinearMap.{u1, u1, u2, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (fun (_x : LinearMap.{u1, u1, u2, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) => E -> π•œ) (LinearMap.hasCoeToFun.{u1, u1, u2, u1} π•œ π•œ E π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) f x))
-but is expected to have type
-  forall {π•œ : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π•œ] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {f : LinearMap.{u2, u2, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u2} π•œ (Ring.toNonAssocRing.{u2} π•œ (NormedRing.toRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))))) _inst_3 (NormedSpace.toModule.{u2, u2} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u2} π•œ (NormedRing.toNonUnitalNormedRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))) (NormedField.toNormedSpace.{u2} π•œ _inst_1))} {x : E}, Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (LinearMap.toSeminorm.{u2, u1} π•œ E _inst_1 _inst_2 _inst_3 f) x) (Norm.norm.{u2} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => π•œ) x) (NormedField.toNorm.{u2} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => π•œ) x) _inst_1) (FunLike.coe.{max (succ u2) (succ u1), succ u1, succ u2} (LinearMap.{u2, u2, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u2} π•œ (Ring.toNonAssocRing.{u2} π•œ (NormedRing.toRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))))) _inst_3 (NormedSpace.toModule.{u2, u2} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u2} π•œ (NormedRing.toNonUnitalNormedRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))) (NormedField.toNormedSpace.{u2} π•œ _inst_1))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => π•œ) _x) (LinearMap.instFunLikeLinearMap.{u2, u2, u1, u2} π•œ π•œ E π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u2} π•œ (Ring.toNonAssocRing.{u2} π•œ (NormedRing.toRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))))) _inst_3 (NormedSpace.toModule.{u2, u2} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u2} π•œ (NormedRing.toNonUnitalNormedRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))) (NormedField.toNormedSpace.{u2} π•œ _inst_1)) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))))) f x))
+<too large>
 Case conversion may be inaccurate. Consider using '#align linear_map.to_seminorm_apply LinearMap.toSeminorm_applyβ‚“'. -/
 @[simp]
 theorem toSeminorm_apply {f : E β†’β‚—[π•œ] π•œ} {x : E} : f.toSeminorm x = β€–f xβ€– :=
@@ -83,10 +80,7 @@ theorem toSeminorm_apply {f : E β†’β‚—[π•œ] π•œ} {x : E} : f.toSeminorm x = 
 #align linear_map.to_seminorm_apply LinearMap.toSeminorm_apply
 
 /- warning: linear_map.to_seminorm_ball_zero -> LinearMap.toSeminorm_ball_zero is a dubious translation:
-lean 3 declaration is
-  forall {π•œ : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π•œ] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {f : LinearMap.{u1, u1, u2, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))} {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (LinearMap.toSeminorm.{u1, u2} π•œ E _inst_1 _inst_2 _inst_3 f) (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r) (setOf.{u2} E (fun (x : E) => LT.lt.{0} Real Real.hasLt (Norm.norm.{u1} π•œ (NormedField.toHasNorm.{u1} π•œ _inst_1) (coeFn.{max (succ u2) (succ u1), max (succ u2) (succ u1)} (LinearMap.{u1, u1, u2, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (fun (_x : LinearMap.{u1, u1, u2, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) => E -> π•œ) (LinearMap.hasCoeToFun.{u1, u1, u2, u1} π•œ π•œ E π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) f x)) r))
-but is expected to have type
-  forall {π•œ : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π•œ] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {f : LinearMap.{u2, u2, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u2} π•œ (Ring.toNonAssocRing.{u2} π•œ (NormedRing.toRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))))) _inst_3 (NormedSpace.toModule.{u2, u2} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u2} π•œ (NormedRing.toNonUnitalNormedRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))) (NormedField.toNormedSpace.{u2} π•œ _inst_1))} {r : Real}, Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (LinearMap.toSeminorm.{u2, u1} π•œ E _inst_1 _inst_2 _inst_3 f) (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) r) (setOf.{u1} E (fun (x : E) => LT.lt.{0} Real Real.instLTReal (Norm.norm.{u2} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => π•œ) x) (NormedField.toNorm.{u2} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => π•œ) x) _inst_1) (FunLike.coe.{max (succ u2) (succ u1), succ u1, succ u2} (LinearMap.{u2, u2, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u2} π•œ (Ring.toNonAssocRing.{u2} π•œ (NormedRing.toRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))))) _inst_3 (NormedSpace.toModule.{u2, u2} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u2} π•œ (NormedRing.toNonUnitalNormedRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))) (NormedField.toNormedSpace.{u2} π•œ _inst_1))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => π•œ) _x) (LinearMap.instFunLikeLinearMap.{u2, u2, u1, u2} π•œ π•œ E π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u2} π•œ (Ring.toNonAssocRing.{u2} π•œ (NormedRing.toRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))))) _inst_3 (NormedSpace.toModule.{u2, u2} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u2} π•œ (NormedRing.toNonUnitalNormedRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))) (NormedField.toNormedSpace.{u2} π•œ _inst_1)) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))))) f x)) r))
+<too large>
 Case conversion may be inaccurate. Consider using '#align linear_map.to_seminorm_ball_zero LinearMap.toSeminorm_ball_zeroβ‚“'. -/
 theorem toSeminorm_ball_zero {f : E β†’β‚—[π•œ] π•œ} {r : ℝ} :
     Seminorm.ball f.toSeminorm 0 r = { x : E | β€–f xβ€– < r } := by
@@ -94,10 +88,7 @@ theorem toSeminorm_ball_zero {f : E β†’β‚—[π•œ] π•œ} {r : ℝ} :
 #align linear_map.to_seminorm_ball_zero LinearMap.toSeminorm_ball_zero
 
 /- warning: linear_map.to_seminorm_comp -> LinearMap.toSeminorm_comp is a dubious translation:
-lean 3 declaration is
-  forall {π•œ : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedField.{u1} π•œ] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : Module.{u1, u3} π•œ F (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] (f : LinearMap.{u1, u1, u3, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (g : LinearMap.{u1, u1, u2, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_3 _inst_5), Eq.{succ u2} (Seminorm.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (SeminormedRing.toRing.{u1} π•œ (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (SeminormedRing.toRing.{u1} π•œ (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (SeminormedRing.toRing.{u1} π•œ (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.comp.{u1, u1, u2, u3} π•œ π•œ E F (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (RingHomIsometric.ids.{u1} π•œ (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) _inst_2 _inst_4 _inst_3 _inst_5 (LinearMap.toSeminorm.{u1, u3} π•œ F _inst_1 _inst_4 _inst_5 f) g) (LinearMap.toSeminorm.{u1, u2} π•œ E _inst_1 _inst_2 _inst_3 (LinearMap.comp.{u1, u1, u1, u2, u3, u1} π•œ π•œ π•œ E F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (RingHomCompTriple.right_ids.{u1, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) f g))
-but is expected to have type
-  forall {π•œ : Type.{u3}} {E : Type.{u1}} {F : Type.{u2}} [_inst_1 : NormedField.{u3} π•œ] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u3, u1} π•œ E (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : AddCommGroup.{u2} F] [_inst_5 : Module.{u3, u2} π•œ F (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} F _inst_4)] (f : LinearMap.{u3, u3, u2, u3} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u2} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1))) (g : LinearMap.{u3, u3, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) E F (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} F _inst_4) _inst_3 _inst_5), Eq.{succ u1} (Seminorm.{u3, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u3, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u1} π•œ E (MonoidWithZero.toZero.{u3} π•œ (Semiring.toMonoidWithZero.{u3} π•œ (Ring.toSemiring.{u3} π•œ (SeminormedRing.toRing.{u3} π•œ (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u1} π•œ E (Semiring.toMonoidWithZero.{u3} π•œ (Ring.toSemiring.{u3} π•œ (SeminormedRing.toRing.{u3} π•œ (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1)))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u3, u1} π•œ E (Ring.toSemiring.{u3} π•œ (SeminormedRing.toRing.{u3} π•œ (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.comp.{u3, u3, u1, u2} π•œ π•œ E F (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))) (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) (RingHomIsometric.ids.{u3} π•œ (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1)))) _inst_2 _inst_4 _inst_3 _inst_5 (LinearMap.toSeminorm.{u3, u2} π•œ F _inst_1 _inst_4 _inst_5 f) g) (LinearMap.toSeminorm.{u3, u1} π•œ E _inst_1 _inst_2 _inst_3 (LinearMap.comp.{u3, u3, u3, u1, u2, u3} π•œ π•œ π•œ E F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_3 _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) (RingHomCompTriple.ids.{u3, u3} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))))) f g))
+<too large>
 Case conversion may be inaccurate. Consider using '#align linear_map.to_seminorm_comp LinearMap.toSeminorm_compβ‚“'. -/
 theorem toSeminorm_comp (f : F β†’β‚—[π•œ] π•œ) (g : E β†’β‚—[π•œ] F) :
     f.toSeminorm.comp g = (f.comp g).toSeminorm :=
@@ -114,10 +105,7 @@ def toSeminormFamily (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) : SeminormFamily 
 -/
 
 /- warning: linear_map.to_seminorm_family_apply -> LinearMap.toSeminormFamily_apply is a dubious translation:
-lean 3 declaration is
-  forall {π•œ : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedField.{u1} π•œ] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : Module.{u1, u3} π•œ F (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] {B : LinearMap.{u1, u1, u2, max u3 u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E (LinearMap.{u1, u1, u3, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u1, u1, u3, u1} π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) _inst_3 (LinearMap.module.{u1, u1, u1, u3, u1} π•œ π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (smulCommClass_self.{u1, u1} π•œ π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Monoid.toMulAction.{u1} π•œ (CommMonoid.toMonoid.{u1} π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))))} {x : E} {y : F}, Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (LinearMap.toSeminormFamily.{u1, u2, u3} π•œ E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B y) x) (Norm.norm.{u1} π•œ (NormedField.toHasNorm.{u1} π•œ _inst_1) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (fun (_x : LinearMap.{u1, u1, u3, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) => F -> π•œ) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E (LinearMap.{u1, u1, u3, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u1, u1, u3, u1} π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) _inst_3 (LinearMap.module.{u1, u1, u1, u3, u1} π•œ π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (smulCommClass_self.{u1, u1} π•œ π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Monoid.toMulAction.{u1} π•œ (CommMonoid.toMonoid.{u1} π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E (LinearMap.{u1, u1, u3, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u1, u1, u3, u1} π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) _inst_3 (LinearMap.module.{u1, u1, u1, u3, u1} π•œ π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (smulCommClass_self.{u1, u1} π•œ π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Monoid.toMulAction.{u1} π•œ (CommMonoid.toMonoid.{u1} π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))))) => E -> (LinearMap.{u1, u1, u3, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π•œ π•œ E (LinearMap.{u1, u1, u3, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u1, u1, u3, u1} π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) _inst_3 (LinearMap.module.{u1, u1, u1, u3, u1} π•œ π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (smulCommClass_self.{u1, u1} π•œ π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Monoid.toMulAction.{u1} π•œ (CommMonoid.toMonoid.{u1} π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) B x) y))
-but is expected to have type
-  forall {π•œ : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : NormedField.{u3} π•œ] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π•œ E (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : Module.{u3, u1} π•œ F (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] {B : LinearMap.{u3, u3, u2, max u3 u1} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) E (LinearMap.{u3, u3, u1, u3} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u3, u3, u1, u3} π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))))) _inst_3 (LinearMap.instModuleLinearMapAddCommMonoid.{u3, u3, u3, u1, u3} π•œ π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (smulCommClass_self.{u3, u3} π•œ π•œ (CommRing.toCommMonoid.{u3} π•œ (EuclideanDomain.toCommRing.{u3} π•œ (Field.toEuclideanDomain.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (MulActionWithZero.toMulAction.{u3, u3} π•œ π•œ (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u3} π•œ (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))))))} {x : E} {y : F}, Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π•œ E (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π•œ E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π•œ E (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π•œ E (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π•œ E (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π•œ E (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π•œ E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π•œ E (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π•œ E (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π•œ E (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π•œ E (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π•œ E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π•œ E (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π•œ E (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π•œ E (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π•œ E (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π•œ E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π•œ E (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π•œ E (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π•œ E (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π•œ E (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π•œ E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π•œ E (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π•œ E (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π•œ E (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u3, u2} π•œ E (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π•œ E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π•œ E (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π•œ E (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π•œ E (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (LinearMap.toSeminormFamily.{u3, u2, u1} π•œ E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B y) x) (Norm.norm.{u3} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π•œ) y) (NormedField.toNorm.{u3} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π•œ) y) _inst_1) (FunLike.coe.{max (succ u3) (succ u1), succ u1, succ u3} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => LinearMap.{u3, u3, u1, u3} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π•œ) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u1, u3} π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))))) (FunLike.coe.{max (max (succ u3) (succ u2)) (succ u1), succ u2, max (succ u3) (succ u1)} (LinearMap.{u3, u3, u2, max u3 u1} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) E (LinearMap.{u3, u3, u1, u3} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u3, u3, u1, u3} π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))))) _inst_3 (LinearMap.instModuleLinearMapAddCommMonoid.{u3, u3, u3, u1, u3} π•œ π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (smulCommClass_self.{u3, u3} π•œ π•œ (CommRing.toCommMonoid.{u3} π•œ (EuclideanDomain.toCommRing.{u3} π•œ (Field.toEuclideanDomain.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (MulActionWithZero.toMulAction.{u3, u3} π•œ π•œ (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u3} π•œ (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => LinearMap.{u3, u3, u1, u3} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1))) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u2, max u3 u1} π•œ π•œ E (LinearMap.{u3, u3, u1, u3} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u3, u3, u1, u3} π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))))) _inst_3 (LinearMap.instModuleLinearMapAddCommMonoid.{u3, u3, u3, u1, u3} π•œ π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (smulCommClass_self.{u3, u3} π•œ π•œ (CommRing.toCommMonoid.{u3} π•œ (EuclideanDomain.toCommRing.{u3} π•œ (Field.toEuclideanDomain.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (MulActionWithZero.toMulAction.{u3, u3} π•œ π•œ (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u3} π•œ (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))))))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))))) B x) y))
+<too large>
 Case conversion may be inaccurate. Consider using '#align linear_map.to_seminorm_family_apply LinearMap.toSeminormFamily_applyβ‚“'. -/
 @[simp]
 theorem toSeminormFamily_apply {B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ} {x y} : (B.toSeminormFamily y) x = β€–B x yβ€– :=
@@ -137,10 +125,7 @@ variable [Nonempty ΞΉ]
 variable {B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ}
 
 /- warning: linear_map.has_basis_weak_bilin -> LinearMap.hasBasis_weakBilin is a dubious translation:
-lean 3 declaration is
-  forall {π•œ : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedField.{u1} π•œ] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : Module.{u1, u3} π•œ F (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] (B : LinearMap.{u1, u1, u2, max u3 u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E (LinearMap.{u1, u1, u3, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u1, u1, u3, u1} π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) _inst_3 (LinearMap.module.{u1, u1, u1, u3, u1} π•œ π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (smulCommClass_self.{u1, u1} π•œ π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Monoid.toMulAction.{u1} π•œ (CommMonoid.toMonoid.{u1} π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))))), Filter.HasBasis.{u2, succ u2} (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (Set.{u2} E) (nhds.{u2} (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (WeakBilin.topologicalSpace.{u1, u2, u3} π•œ E F (UniformSpace.toTopologicalSpace.{u1} π•œ (PseudoMetricSpace.toUniformSpace.{u1} π•œ (SeminormedRing.toPseudoMetricSpace.{u1} π•œ (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (OfNat.ofNat.{u2} (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) 0 (OfNat.mk.{u2} (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) 0 (Zero.zero.{u2} (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (AddZeroClass.toHasZero.{u2} (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (AddMonoid.toAddZeroClass.{u2} (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (SubNegMonoid.toAddMonoid.{u2} (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (AddGroup.toSubNegMonoid.{u2} (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (AddCommGroup.toAddGroup.{u2} (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (WeakBilin.addCommGroup.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B)))))))))) (SeminormFamily.basisSets.{u1, u2, u3} π•œ E F _inst_1 _inst_2 _inst_3 (LinearMap.toSeminormFamily.{u1, u2, u3} π•œ E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)) (id.{succ u2} (Set.{u2} E))
-but is expected to have type
-  forall {π•œ : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : NormedField.{u3} π•œ] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π•œ E (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : Module.{u3, u1} π•œ F (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] (B : LinearMap.{u3, u3, u2, max u3 u1} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) E (LinearMap.{u3, u3, u1, u3} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u3, u3, u1, u3} π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))))) _inst_3 (LinearMap.instModuleLinearMapAddCommMonoid.{u3, u3, u3, u1, u3} π•œ π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (smulCommClass_self.{u3, u3} π•œ π•œ (CommRing.toCommMonoid.{u3} π•œ (EuclideanDomain.toCommRing.{u3} π•œ (Field.toEuclideanDomain.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (MulActionWithZero.toMulAction.{u3, u3} π•œ π•œ (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u3} π•œ (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))))))), Filter.HasBasis.{u2, succ u2} (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (Set.{u2} E) (nhds.{u2} (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (WeakBilin.instTopologicalSpace.{u3, u2, u1} π•œ E F (UniformSpace.toTopologicalSpace.{u3} π•œ (PseudoMetricSpace.toUniformSpace.{u3} π•œ (SeminormedRing.toPseudoMetricSpace.{u3} π•œ (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1)))))) (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (OfNat.ofNat.{u2} (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) 0 (Zero.toOfNat0.{u2} (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (NegZeroClass.toZero.{u2} (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (SubNegZeroMonoid.toNegZeroClass.{u2} (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (SubtractionMonoid.toSubNegZeroMonoid.{u2} (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (SubtractionCommMonoid.toSubtractionMonoid.{u2} (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (AddCommGroup.toDivisionAddCommMonoid.{u2} (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (WeakBilin.instAddCommGroup.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B))))))))) (SeminormFamily.basisSets.{u3, u2, u1} π•œ E F _inst_1 _inst_2 _inst_3 (LinearMap.toSeminormFamily.{u3, u2, u1} π•œ E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)) (id.{succ u2} (Set.{u2} E))
+<too large>
 Case conversion may be inaccurate. Consider using '#align linear_map.has_basis_weak_bilin LinearMap.hasBasis_weakBilinβ‚“'. -/
 theorem LinearMap.hasBasis_weakBilin (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
     (𝓝 (0 : WeakBilin B)).HasBasis B.toSeminormFamily.basis_sets id :=
@@ -186,10 +171,7 @@ theorem LinearMap.hasBasis_weakBilin (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
 #align linear_map.has_basis_weak_bilin LinearMap.hasBasis_weakBilin
 
 /- warning: linear_map.weak_bilin_with_seminorms -> LinearMap.weakBilin_withSeminorms is a dubious translation:
-lean 3 declaration is
-  forall {π•œ : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedField.{u1} π•œ] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : Module.{u1, u3} π•œ F (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] (B : LinearMap.{u1, u1, u2, max u3 u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E (LinearMap.{u1, u1, u3, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u1, u1, u3, u1} π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) _inst_3 (LinearMap.module.{u1, u1, u1, u3, u1} π•œ π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (smulCommClass_self.{u1, u1} π•œ π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Monoid.toMulAction.{u1} π•œ (CommMonoid.toMonoid.{u1} π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))))), WithSeminorms.{u1, u2, u3} π•œ (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) F _inst_1 (WeakBilin.addCommGroup.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (WeakBilin.module.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (AddTorsor.nonempty.{u3, u3} F F (AddCommGroup.toAddGroup.{u3} F _inst_4) (addGroupIsAddTorsor.{u3} F (AddCommGroup.toAddGroup.{u3} F _inst_4))) (LinearMap.toSeminormFamily.{u1, u2, u3} π•œ (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) F _inst_1 (WeakBilin.addCommGroup.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (WeakBilin.module.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) _inst_4 _inst_5 B) (WeakBilin.topologicalSpace.{u1, u2, u3} π•œ E F (UniformSpace.toTopologicalSpace.{u1} π•œ (PseudoMetricSpace.toUniformSpace.{u1} π•œ (SeminormedRing.toPseudoMetricSpace.{u1} π•œ (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B)
-but is expected to have type
-  forall {π•œ : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : NormedField.{u3} π•œ] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π•œ E (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : Module.{u3, u1} π•œ F (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] (B : LinearMap.{u3, u3, u2, max u3 u1} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) E (LinearMap.{u3, u3, u1, u3} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u3, u3, u1, u3} π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))))) _inst_3 (LinearMap.instModuleLinearMapAddCommMonoid.{u3, u3, u3, u1, u3} π•œ π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (smulCommClass_self.{u3, u3} π•œ π•œ (CommRing.toCommMonoid.{u3} π•œ (EuclideanDomain.toCommRing.{u3} π•œ (Field.toEuclideanDomain.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (MulActionWithZero.toMulAction.{u3, u3} π•œ π•œ (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u3} π•œ (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))))))), WithSeminorms.{u3, u2, u1} π•œ (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) F _inst_1 (WeakBilin.instAddCommGroup.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (WeakBilin.instModule.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (AddTorsor.Nonempty.{u1, u1} F F (AddCommGroup.toAddGroup.{u1} F _inst_4) (addGroupIsAddTorsor.{u1} F (AddCommGroup.toAddGroup.{u1} F _inst_4))) (LinearMap.toSeminormFamily.{u3, u2, u1} π•œ (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) F _inst_1 (WeakBilin.instAddCommGroup.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (WeakBilin.instModule.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) _inst_4 _inst_5 B) (WeakBilin.instTopologicalSpace.{u3, u2, u1} π•œ E F (UniformSpace.toTopologicalSpace.{u3} π•œ (PseudoMetricSpace.toUniformSpace.{u3} π•œ (SeminormedRing.toPseudoMetricSpace.{u3} π•œ (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1)))))) (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B)
+<too large>
 Case conversion may be inaccurate. Consider using '#align linear_map.weak_bilin_with_seminorms LinearMap.weakBilin_withSeminormsβ‚“'. -/
 theorem LinearMap.weakBilin_withSeminorms (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
     WithSeminorms (LinearMap.toSeminormFamily B : F β†’ Seminorm π•œ (WeakBilin B)) :=
Diff
@@ -53,26 +53,52 @@ namespace LinearMap
 
 variable [NormedField π•œ] [AddCommGroup E] [Module π•œ E] [AddCommGroup F] [Module π•œ F]
 
+#print LinearMap.toSeminorm /-
 /-- Construct a seminorm from a linear form `f : E β†’β‚—[π•œ] π•œ` over a normed field `π•œ` by
 `Ξ» x, β€–f xβ€–` -/
 def toSeminorm (f : E β†’β‚—[π•œ] π•œ) : Seminorm π•œ E :=
   (normSeminorm π•œ π•œ).comp f
 #align linear_map.to_seminorm LinearMap.toSeminorm
+-/
 
+/- warning: linear_map.coe_to_seminorm -> LinearMap.coe_toSeminorm is a dubious translation:
+lean 3 declaration is
+  forall {π•œ : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π•œ] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {f : LinearMap.{u1, u1, u2, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))}, Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (LinearMap.toSeminorm.{u1, u2} π•œ E _inst_1 _inst_2 _inst_3 f)) (fun (x : E) => Norm.norm.{u1} π•œ (NormedField.toHasNorm.{u1} π•œ _inst_1) (coeFn.{max (succ u2) (succ u1), max (succ u2) (succ u1)} (LinearMap.{u1, u1, u2, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (fun (_x : LinearMap.{u1, u1, u2, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) => E -> π•œ) (LinearMap.hasCoeToFun.{u1, u1, u2, u1} π•œ π•œ E π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) f x))
+but is expected to have type
+  forall {π•œ : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π•œ] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {f : LinearMap.{u2, u2, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u2} π•œ (Ring.toNonAssocRing.{u2} π•œ (NormedRing.toRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))))) _inst_3 (NormedSpace.toModule.{u2, u2} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u2} π•œ (NormedRing.toNonUnitalNormedRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))) (NormedField.toNormedSpace.{u2} π•œ _inst_1))}, Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (LinearMap.toSeminorm.{u2, u1} π•œ E _inst_1 _inst_2 _inst_3 f)) (fun (x : E) => Norm.norm.{u2} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => π•œ) x) (NormedField.toNorm.{u2} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => π•œ) x) _inst_1) (FunLike.coe.{max (succ u2) (succ u1), succ u1, succ u2} (LinearMap.{u2, u2, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u2} π•œ (Ring.toNonAssocRing.{u2} π•œ (NormedRing.toRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))))) _inst_3 (NormedSpace.toModule.{u2, u2} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u2} π•œ (NormedRing.toNonUnitalNormedRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))) (NormedField.toNormedSpace.{u2} π•œ _inst_1))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => π•œ) _x) (LinearMap.instFunLikeLinearMap.{u2, u2, u1, u2} π•œ π•œ E π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u2} π•œ (Ring.toNonAssocRing.{u2} π•œ (NormedRing.toRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))))) _inst_3 (NormedSpace.toModule.{u2, u2} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u2} π•œ (NormedRing.toNonUnitalNormedRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))) (NormedField.toNormedSpace.{u2} π•œ _inst_1)) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))))) f x))
+Case conversion may be inaccurate. Consider using '#align linear_map.coe_to_seminorm LinearMap.coe_toSeminormβ‚“'. -/
 theorem coe_toSeminorm {f : E β†’β‚—[π•œ] π•œ} : ⇑f.toSeminorm = fun x => β€–f xβ€– :=
   rfl
 #align linear_map.coe_to_seminorm LinearMap.coe_toSeminorm
 
+/- warning: linear_map.to_seminorm_apply -> LinearMap.toSeminorm_apply is a dubious translation:
+lean 3 declaration is
+  forall {π•œ : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π•œ] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {f : LinearMap.{u1, u1, u2, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))} {x : E}, Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (LinearMap.toSeminorm.{u1, u2} π•œ E _inst_1 _inst_2 _inst_3 f) x) (Norm.norm.{u1} π•œ (NormedField.toHasNorm.{u1} π•œ _inst_1) (coeFn.{max (succ u2) (succ u1), max (succ u2) (succ u1)} (LinearMap.{u1, u1, u2, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (fun (_x : LinearMap.{u1, u1, u2, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) => E -> π•œ) (LinearMap.hasCoeToFun.{u1, u1, u2, u1} π•œ π•œ E π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) f x))
+but is expected to have type
+  forall {π•œ : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π•œ] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {f : LinearMap.{u2, u2, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u2} π•œ (Ring.toNonAssocRing.{u2} π•œ (NormedRing.toRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))))) _inst_3 (NormedSpace.toModule.{u2, u2} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u2} π•œ (NormedRing.toNonUnitalNormedRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))) (NormedField.toNormedSpace.{u2} π•œ _inst_1))} {x : E}, Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (LinearMap.toSeminorm.{u2, u1} π•œ E _inst_1 _inst_2 _inst_3 f) x) (Norm.norm.{u2} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => π•œ) x) (NormedField.toNorm.{u2} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => π•œ) x) _inst_1) (FunLike.coe.{max (succ u2) (succ u1), succ u1, succ u2} (LinearMap.{u2, u2, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u2} π•œ (Ring.toNonAssocRing.{u2} π•œ (NormedRing.toRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))))) _inst_3 (NormedSpace.toModule.{u2, u2} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u2} π•œ (NormedRing.toNonUnitalNormedRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))) (NormedField.toNormedSpace.{u2} π•œ _inst_1))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => π•œ) _x) (LinearMap.instFunLikeLinearMap.{u2, u2, u1, u2} π•œ π•œ E π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u2} π•œ (Ring.toNonAssocRing.{u2} π•œ (NormedRing.toRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))))) _inst_3 (NormedSpace.toModule.{u2, u2} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u2} π•œ (NormedRing.toNonUnitalNormedRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))) (NormedField.toNormedSpace.{u2} π•œ _inst_1)) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))))) f x))
+Case conversion may be inaccurate. Consider using '#align linear_map.to_seminorm_apply LinearMap.toSeminorm_applyβ‚“'. -/
 @[simp]
 theorem toSeminorm_apply {f : E β†’β‚—[π•œ] π•œ} {x : E} : f.toSeminorm x = β€–f xβ€– :=
   rfl
 #align linear_map.to_seminorm_apply LinearMap.toSeminorm_apply
 
+/- warning: linear_map.to_seminorm_ball_zero -> LinearMap.toSeminorm_ball_zero is a dubious translation:
+lean 3 declaration is
+  forall {π•œ : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π•œ] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {f : LinearMap.{u1, u1, u2, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))} {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (LinearMap.toSeminorm.{u1, u2} π•œ E _inst_1 _inst_2 _inst_3 f) (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r) (setOf.{u2} E (fun (x : E) => LT.lt.{0} Real Real.hasLt (Norm.norm.{u1} π•œ (NormedField.toHasNorm.{u1} π•œ _inst_1) (coeFn.{max (succ u2) (succ u1), max (succ u2) (succ u1)} (LinearMap.{u1, u1, u2, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (fun (_x : LinearMap.{u1, u1, u2, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) => E -> π•œ) (LinearMap.hasCoeToFun.{u1, u1, u2, u1} π•œ π•œ E π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) f x)) r))
+but is expected to have type
+  forall {π•œ : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π•œ] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {f : LinearMap.{u2, u2, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u2} π•œ (Ring.toNonAssocRing.{u2} π•œ (NormedRing.toRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))))) _inst_3 (NormedSpace.toModule.{u2, u2} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u2} π•œ (NormedRing.toNonUnitalNormedRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))) (NormedField.toNormedSpace.{u2} π•œ _inst_1))} {r : Real}, Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u2} π•œ (NormedCommRing.toSeminormedCommRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π•œ E (CommMonoidWithZero.toZero.{u2} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u2} π•œ (Semifield.toCommGroupWithZero.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π•œ E (Semiring.toMonoidWithZero.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π•œ E (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (LinearMap.toSeminorm.{u2, u1} π•œ E _inst_1 _inst_2 _inst_3 f) (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) r) (setOf.{u1} E (fun (x : E) => LT.lt.{0} Real Real.instLTReal (Norm.norm.{u2} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => π•œ) x) (NormedField.toNorm.{u2} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => π•œ) x) _inst_1) (FunLike.coe.{max (succ u2) (succ u1), succ u1, succ u2} (LinearMap.{u2, u2, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))))) E π•œ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u2} π•œ (Ring.toNonAssocRing.{u2} π•œ (NormedRing.toRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))))) _inst_3 (NormedSpace.toModule.{u2, u2} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u2} π•œ (NormedRing.toNonUnitalNormedRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))) (NormedField.toNormedSpace.{u2} π•œ _inst_1))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => π•œ) _x) (LinearMap.instFunLikeLinearMap.{u2, u2, u1, u2} π•œ π•œ E π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u2} π•œ (Ring.toNonAssocRing.{u2} π•œ (NormedRing.toRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))))) _inst_3 (NormedSpace.toModule.{u2, u2} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u2} π•œ (NormedRing.toNonUnitalNormedRing.{u2} π•œ (NormedCommRing.toNormedRing.{u2} π•œ (NormedField.toNormedCommRing.{u2} π•œ _inst_1))))) (NormedField.toNormedSpace.{u2} π•œ _inst_1)) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ _inst_1))))))) f x)) r))
+Case conversion may be inaccurate. Consider using '#align linear_map.to_seminorm_ball_zero LinearMap.toSeminorm_ball_zeroβ‚“'. -/
 theorem toSeminorm_ball_zero {f : E β†’β‚—[π•œ] π•œ} {r : ℝ} :
     Seminorm.ball f.toSeminorm 0 r = { x : E | β€–f xβ€– < r } := by
   simp only [Seminorm.ball_zero_eq, to_seminorm_apply]
 #align linear_map.to_seminorm_ball_zero LinearMap.toSeminorm_ball_zero
 
+/- warning: linear_map.to_seminorm_comp -> LinearMap.toSeminorm_comp is a dubious translation:
+lean 3 declaration is
+  forall {π•œ : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedField.{u1} π•œ] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : Module.{u1, u3} π•œ F (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] (f : LinearMap.{u1, u1, u3, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (g : LinearMap.{u1, u1, u2, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_3 _inst_5), Eq.{succ u2} (Seminorm.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (SeminormedRing.toRing.{u1} π•œ (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (SeminormedRing.toRing.{u1} π•œ (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (SeminormedRing.toRing.{u1} π•œ (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.comp.{u1, u1, u2, u3} π•œ π•œ E F (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (RingHomIsometric.ids.{u1} π•œ (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) _inst_2 _inst_4 _inst_3 _inst_5 (LinearMap.toSeminorm.{u1, u3} π•œ F _inst_1 _inst_4 _inst_5 f) g) (LinearMap.toSeminorm.{u1, u2} π•œ E _inst_1 _inst_2 _inst_3 (LinearMap.comp.{u1, u1, u1, u2, u3, u1} π•œ π•œ π•œ E F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_3 _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (RingHomCompTriple.right_ids.{u1, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) f g))
+but is expected to have type
+  forall {π•œ : Type.{u3}} {E : Type.{u1}} {F : Type.{u2}} [_inst_1 : NormedField.{u3} π•œ] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u3, u1} π•œ E (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : AddCommGroup.{u2} F] [_inst_5 : Module.{u3, u2} π•œ F (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} F _inst_4)] (f : LinearMap.{u3, u3, u2, u3} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u2} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1))) (g : LinearMap.{u3, u3, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) E F (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} F _inst_4) _inst_3 _inst_5), Eq.{succ u1} (Seminorm.{u3, u1} π•œ E (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u3, u1} π•œ E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u1} π•œ E (MonoidWithZero.toZero.{u3} π•œ (Semiring.toMonoidWithZero.{u3} π•œ (Ring.toSemiring.{u3} π•œ (SeminormedRing.toRing.{u3} π•œ (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u1} π•œ E (Semiring.toMonoidWithZero.{u3} π•œ (Ring.toSemiring.{u3} π•œ (SeminormedRing.toRing.{u3} π•œ (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1)))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u3, u1} π•œ E (Ring.toSemiring.{u3} π•œ (SeminormedRing.toRing.{u3} π•œ (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.comp.{u3, u3, u1, u2} π•œ π•œ E F (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))) (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) (RingHomIsometric.ids.{u3} π•œ (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1)))) _inst_2 _inst_4 _inst_3 _inst_5 (LinearMap.toSeminorm.{u3, u2} π•œ F _inst_1 _inst_4 _inst_5 f) g) (LinearMap.toSeminorm.{u3, u1} π•œ E _inst_1 _inst_2 _inst_3 (LinearMap.comp.{u3, u3, u3, u1, u2, u3} π•œ π•œ π•œ E F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_3 _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) (RingHomCompTriple.ids.{u3, u3} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))))) f g))
+Case conversion may be inaccurate. Consider using '#align linear_map.to_seminorm_comp LinearMap.toSeminorm_compβ‚“'. -/
 theorem toSeminorm_comp (f : F β†’β‚—[π•œ] π•œ) (g : E β†’β‚—[π•œ] F) :
     f.toSeminorm.comp g = (f.comp g).toSeminorm :=
   by
@@ -80,11 +106,19 @@ theorem toSeminorm_comp (f : F β†’β‚—[π•œ] π•œ) (g : E β†’β‚—[π•œ] F) :
   simp only [Seminorm.comp_apply, to_seminorm_apply, coe_comp]
 #align linear_map.to_seminorm_comp LinearMap.toSeminorm_comp
 
+#print LinearMap.toSeminormFamily /-
 /-- Construct a family of seminorms from a bilinear form. -/
 def toSeminormFamily (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) : SeminormFamily π•œ E F := fun y =>
   (B.flip y).toSeminorm
 #align linear_map.to_seminorm_family LinearMap.toSeminormFamily
+-/
 
+/- warning: linear_map.to_seminorm_family_apply -> LinearMap.toSeminormFamily_apply is a dubious translation:
+lean 3 declaration is
+  forall {π•œ : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedField.{u1} π•œ] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : Module.{u1, u3} π•œ F (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] {B : LinearMap.{u1, u1, u2, max u3 u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E (LinearMap.{u1, u1, u3, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u1, u1, u3, u1} π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) _inst_3 (LinearMap.module.{u1, u1, u1, u3, u1} π•œ π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (smulCommClass_self.{u1, u1} π•œ π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Monoid.toMulAction.{u1} π•œ (CommMonoid.toMonoid.{u1} π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))))} {x : E} {y : F}, Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π•œ E (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π•œ E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π•œ E (MulZeroClass.toHasZero.{u1} π•œ (MulZeroOneClass.toMulZeroClass.{u1} π•œ (MonoidWithZero.toMulZeroOneClass.{u1} π•œ (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π•œ E (Semiring.toMonoidWithZero.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (LinearMap.toSeminormFamily.{u1, u2, u3} π•œ E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B y) x) (Norm.norm.{u1} π•œ (NormedField.toHasNorm.{u1} π•œ _inst_1) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (fun (_x : LinearMap.{u1, u1, u3, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) => F -> π•œ) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E (LinearMap.{u1, u1, u3, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u1, u1, u3, u1} π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) _inst_3 (LinearMap.module.{u1, u1, u1, u3, u1} π•œ π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (smulCommClass_self.{u1, u1} π•œ π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Monoid.toMulAction.{u1} π•œ (CommMonoid.toMonoid.{u1} π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E (LinearMap.{u1, u1, u3, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u1, u1, u3, u1} π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) _inst_3 (LinearMap.module.{u1, u1, u1, u3, u1} π•œ π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (smulCommClass_self.{u1, u1} π•œ π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Monoid.toMulAction.{u1} π•œ (CommMonoid.toMonoid.{u1} π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))))) => E -> (LinearMap.{u1, u1, u3, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π•œ π•œ E (LinearMap.{u1, u1, u3, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u1, u1, u3, u1} π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) _inst_3 (LinearMap.module.{u1, u1, u1, u3, u1} π•œ π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (smulCommClass_self.{u1, u1} π•œ π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Monoid.toMulAction.{u1} π•œ (CommMonoid.toMonoid.{u1} π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) B x) y))
+but is expected to have type
+  forall {π•œ : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : NormedField.{u3} π•œ] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π•œ E (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : Module.{u3, u1} π•œ F (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] {B : LinearMap.{u3, u3, u2, max u3 u1} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) E (LinearMap.{u3, u3, u1, u3} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u3, u3, u1, u3} π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))))) _inst_3 (LinearMap.instModuleLinearMapAddCommMonoid.{u3, u3, u3, u1, u3} π•œ π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (smulCommClass_self.{u3, u3} π•œ π•œ (CommRing.toCommMonoid.{u3} π•œ (EuclideanDomain.toCommRing.{u3} π•œ (Field.toEuclideanDomain.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (MulActionWithZero.toMulAction.{u3, u3} π•œ π•œ (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u3} π•œ (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))))))} {x : E} {y : F}, Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π•œ E (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π•œ E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π•œ E (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π•œ E (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π•œ E (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π•œ E (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π•œ E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π•œ E (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π•œ E (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π•œ E (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π•œ E (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π•œ E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π•œ E (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π•œ E (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π•œ E (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π•œ E (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π•œ E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π•œ E (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π•œ E (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π•œ E (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π•œ E (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π•œ E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π•œ E (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π•œ E (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π•œ E (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u3, u2} π•œ E (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π•œ E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π•œ E (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π•œ E (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π•œ E (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (LinearMap.toSeminormFamily.{u3, u2, u1} π•œ E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B y) x) (Norm.norm.{u3} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π•œ) y) (NormedField.toNorm.{u3} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π•œ) y) _inst_1) (FunLike.coe.{max (succ u3) (succ u1), succ u1, succ u3} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => LinearMap.{u3, u3, u1, u3} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π•œ) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u1, u3} π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))))) (FunLike.coe.{max (max (succ u3) (succ u2)) (succ u1), succ u2, max (succ u3) (succ u1)} (LinearMap.{u3, u3, u2, max u3 u1} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) E (LinearMap.{u3, u3, u1, u3} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u3, u3, u1, u3} π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))))) _inst_3 (LinearMap.instModuleLinearMapAddCommMonoid.{u3, u3, u3, u1, u3} π•œ π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (smulCommClass_self.{u3, u3} π•œ π•œ (CommRing.toCommMonoid.{u3} π•œ (EuclideanDomain.toCommRing.{u3} π•œ (Field.toEuclideanDomain.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (MulActionWithZero.toMulAction.{u3, u3} π•œ π•œ (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u3} π•œ (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => LinearMap.{u3, u3, u1, u3} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1))) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u2, max u3 u1} π•œ π•œ E (LinearMap.{u3, u3, u1, u3} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u3, u3, u1, u3} π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))))) _inst_3 (LinearMap.instModuleLinearMapAddCommMonoid.{u3, u3, u3, u1, u3} π•œ π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (smulCommClass_self.{u3, u3} π•œ π•œ (CommRing.toCommMonoid.{u3} π•œ (EuclideanDomain.toCommRing.{u3} π•œ (Field.toEuclideanDomain.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (MulActionWithZero.toMulAction.{u3, u3} π•œ π•œ (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u3} π•œ (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))))))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))))) B x) y))
+Case conversion may be inaccurate. Consider using '#align linear_map.to_seminorm_family_apply LinearMap.toSeminormFamily_applyβ‚“'. -/
 @[simp]
 theorem toSeminormFamily_apply {B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ} {x y} : (B.toSeminormFamily y) x = β€–B x yβ€– :=
   rfl
@@ -102,6 +136,12 @@ variable [Nonempty ΞΉ]
 
 variable {B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ}
 
+/- warning: linear_map.has_basis_weak_bilin -> LinearMap.hasBasis_weakBilin is a dubious translation:
+lean 3 declaration is
+  forall {π•œ : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedField.{u1} π•œ] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : Module.{u1, u3} π•œ F (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] (B : LinearMap.{u1, u1, u2, max u3 u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E (LinearMap.{u1, u1, u3, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u1, u1, u3, u1} π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) _inst_3 (LinearMap.module.{u1, u1, u1, u3, u1} π•œ π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (smulCommClass_self.{u1, u1} π•œ π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Monoid.toMulAction.{u1} π•œ (CommMonoid.toMonoid.{u1} π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))))), Filter.HasBasis.{u2, succ u2} (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (Set.{u2} E) (nhds.{u2} (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (WeakBilin.topologicalSpace.{u1, u2, u3} π•œ E F (UniformSpace.toTopologicalSpace.{u1} π•œ (PseudoMetricSpace.toUniformSpace.{u1} π•œ (SeminormedRing.toPseudoMetricSpace.{u1} π•œ (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (OfNat.ofNat.{u2} (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) 0 (OfNat.mk.{u2} (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) 0 (Zero.zero.{u2} (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (AddZeroClass.toHasZero.{u2} (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (AddMonoid.toAddZeroClass.{u2} (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (SubNegMonoid.toAddMonoid.{u2} (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (AddGroup.toSubNegMonoid.{u2} (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (AddCommGroup.toAddGroup.{u2} (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (WeakBilin.addCommGroup.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B)))))))))) (SeminormFamily.basisSets.{u1, u2, u3} π•œ E F _inst_1 _inst_2 _inst_3 (LinearMap.toSeminormFamily.{u1, u2, u3} π•œ E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)) (id.{succ u2} (Set.{u2} E))
+but is expected to have type
+  forall {π•œ : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : NormedField.{u3} π•œ] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π•œ E (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : Module.{u3, u1} π•œ F (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] (B : LinearMap.{u3, u3, u2, max u3 u1} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) E (LinearMap.{u3, u3, u1, u3} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u3, u3, u1, u3} π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))))) _inst_3 (LinearMap.instModuleLinearMapAddCommMonoid.{u3, u3, u3, u1, u3} π•œ π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (smulCommClass_self.{u3, u3} π•œ π•œ (CommRing.toCommMonoid.{u3} π•œ (EuclideanDomain.toCommRing.{u3} π•œ (Field.toEuclideanDomain.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (MulActionWithZero.toMulAction.{u3, u3} π•œ π•œ (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u3} π•œ (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))))))), Filter.HasBasis.{u2, succ u2} (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (Set.{u2} E) (nhds.{u2} (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (WeakBilin.instTopologicalSpace.{u3, u2, u1} π•œ E F (UniformSpace.toTopologicalSpace.{u3} π•œ (PseudoMetricSpace.toUniformSpace.{u3} π•œ (SeminormedRing.toPseudoMetricSpace.{u3} π•œ (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1)))))) (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (OfNat.ofNat.{u2} (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) 0 (Zero.toOfNat0.{u2} (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (NegZeroClass.toZero.{u2} (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (SubNegZeroMonoid.toNegZeroClass.{u2} (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (SubtractionMonoid.toSubNegZeroMonoid.{u2} (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (SubtractionCommMonoid.toSubtractionMonoid.{u2} (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (AddCommGroup.toDivisionAddCommMonoid.{u2} (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (WeakBilin.instAddCommGroup.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B))))))))) (SeminormFamily.basisSets.{u3, u2, u1} π•œ E F _inst_1 _inst_2 _inst_3 (LinearMap.toSeminormFamily.{u3, u2, u1} π•œ E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)) (id.{succ u2} (Set.{u2} E))
+Case conversion may be inaccurate. Consider using '#align linear_map.has_basis_weak_bilin LinearMap.hasBasis_weakBilinβ‚“'. -/
 theorem LinearMap.hasBasis_weakBilin (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
     (𝓝 (0 : WeakBilin B)).HasBasis B.toSeminormFamily.basis_sets id :=
   by
@@ -145,6 +185,12 @@ theorem LinearMap.hasBasis_weakBilin (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
   exact hx y hy
 #align linear_map.has_basis_weak_bilin LinearMap.hasBasis_weakBilin
 
+/- warning: linear_map.weak_bilin_with_seminorms -> LinearMap.weakBilin_withSeminorms is a dubious translation:
+lean 3 declaration is
+  forall {π•œ : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedField.{u1} π•œ] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π•œ E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : Module.{u1, u3} π•œ F (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] (B : LinearMap.{u1, u1, u2, max u3 u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) E (LinearMap.{u1, u1, u3, u1} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u1, u1, u3, u1} π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))) _inst_3 (LinearMap.module.{u1, u1, u1, u3, u1} π•œ π•œ π•œ F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) (AddCommGroup.toAddCommMonoid.{u1} π•œ (NormedAddCommGroup.toAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) _inst_5 (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (NormedSpace.toModule.{u1, u1} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π•œ (NormedRing.toNonUnitalNormedRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))) (NormedField.toNormedSpace.{u1} π•œ _inst_1)) (smulCommClass_self.{u1, u1} π•œ π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))) (Monoid.toMulAction.{u1} π•œ (CommMonoid.toMonoid.{u1} π•œ (CommRing.toCommMonoid.{u1} π•œ (SeminormedCommRing.toCommRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1))))))))), WithSeminorms.{u1, u2, u3} π•œ (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) F _inst_1 (WeakBilin.addCommGroup.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (WeakBilin.module.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (AddTorsor.nonempty.{u3, u3} F F (AddCommGroup.toAddGroup.{u3} F _inst_4) (addGroupIsAddTorsor.{u3} F (AddCommGroup.toAddGroup.{u3} F _inst_4))) (LinearMap.toSeminormFamily.{u1, u2, u3} π•œ (WeakBilin.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) F _inst_1 (WeakBilin.addCommGroup.{u1, u2, u3} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) (WeakBilin.module.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B) _inst_4 _inst_5 B) (WeakBilin.topologicalSpace.{u1, u2, u3} π•œ E F (UniformSpace.toTopologicalSpace.{u1} π•œ (PseudoMetricSpace.toUniformSpace.{u1} π•œ (SeminormedRing.toPseudoMetricSpace.{u1} π•œ (SeminormedCommRing.toSemiNormedRing.{u1} π•œ (NormedCommRing.toSeminormedCommRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ _inst_1)))))) (Semifield.toCommSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_5 B)
+but is expected to have type
+  forall {π•œ : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : NormedField.{u3} π•œ] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π•œ E (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : Module.{u3, u1} π•œ F (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] (B : LinearMap.{u3, u3, u2, max u3 u1} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) E (LinearMap.{u3, u3, u1, u3} π•œ π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) F π•œ (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) (LinearMap.addCommMonoid.{u3, u3, u1, u3} π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))))) _inst_3 (LinearMap.instModuleLinearMapAddCommMonoid.{u3, u3, u3, u1, u3} π•œ π•œ π•œ F π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π•œ (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π•œ (NonAssocRing.toNonUnitalNonAssocRing.{u3} π•œ (Ring.toNonAssocRing.{u3} π•œ (NormedRing.toRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))))) _inst_5 (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (RingHom.id.{u3} π•œ (Semiring.toNonAssocSemiring.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))) (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (NormedSpace.toModule.{u3, u3} π•œ π•œ _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π•œ (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u3} π•œ (NormedRing.toNonUnitalNormedRing.{u3} π•œ (NormedCommRing.toNormedRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1))))) (NormedField.toNormedSpace.{u3} π•œ _inst_1)) (smulCommClass_self.{u3, u3} π•œ π•œ (CommRing.toCommMonoid.{u3} π•œ (EuclideanDomain.toCommRing.{u3} π•œ (Field.toEuclideanDomain.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))) (MulActionWithZero.toMulAction.{u3, u3} π•œ π•œ (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (CommMonoidWithZero.toZero.{u3} π•œ (CommGroupWithZero.toCommMonoidWithZero.{u3} π•œ (Semifield.toCommGroupWithZero.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u3} π•œ (Semiring.toMonoidWithZero.{u3} π•œ (DivisionSemiring.toSemiring.{u3} π•œ (Semifield.toDivisionSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1)))))))))), WithSeminorms.{u3, u2, u1} π•œ (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) F _inst_1 (WeakBilin.instAddCommGroup.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (WeakBilin.instModule.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (AddTorsor.Nonempty.{u1, u1} F F (AddCommGroup.toAddGroup.{u1} F _inst_4) (addGroupIsAddTorsor.{u1} F (AddCommGroup.toAddGroup.{u1} F _inst_4))) (LinearMap.toSeminormFamily.{u3, u2, u1} π•œ (WeakBilin.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) F _inst_1 (WeakBilin.instAddCommGroup.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) (WeakBilin.instModule.{u3, u2, u1} π•œ E F (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B) _inst_4 _inst_5 B) (WeakBilin.instTopologicalSpace.{u3, u2, u1} π•œ E F (UniformSpace.toTopologicalSpace.{u3} π•œ (PseudoMetricSpace.toUniformSpace.{u3} π•œ (SeminormedRing.toPseudoMetricSpace.{u3} π•œ (SeminormedCommRing.toSeminormedRing.{u3} π•œ (NormedCommRing.toSeminormedCommRing.{u3} π•œ (NormedField.toNormedCommRing.{u3} π•œ _inst_1)))))) (Semifield.toCommSemiring.{u3} π•œ (Field.toSemifield.{u3} π•œ (NormedField.toField.{u3} π•œ _inst_1))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_5 B)
+Case conversion may be inaccurate. Consider using '#align linear_map.weak_bilin_with_seminorms LinearMap.weakBilin_withSeminormsβ‚“'. -/
 theorem LinearMap.weakBilin_withSeminorms (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
     WithSeminorms (LinearMap.toSeminormFamily B : F β†’ Seminorm π•œ (WeakBilin B)) :=
   SeminormFamily.withSeminorms_of_hasBasis _ B.hasBasis_weakBilin
Diff
@@ -159,7 +159,7 @@ variable [NormedField π•œ] [AddCommGroup E] [Module π•œ E] [AddCommGroup F] [M
 variable [Nonempty ΞΉ] [NormedSpace ℝ π•œ] [Module ℝ E] [IsScalarTower ℝ π•œ E]
 
 instance {B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ} : LocallyConvexSpace ℝ (WeakBilin B) :=
-  B.weakBilin_withSeminorms.to_locallyConvexSpace
+  B.weakBilin_withSeminorms.toLocallyConvexSpace
 
 end LocallyConvex
 
Diff
@@ -159,7 +159,7 @@ variable [NormedField π•œ] [AddCommGroup E] [Module π•œ E] [AddCommGroup F] [M
 variable [Nonempty ΞΉ] [NormedSpace ℝ π•œ] [Module ℝ E] [IsScalarTower ℝ π•œ E]
 
 instance {B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ} : LocallyConvexSpace ℝ (WeakBilin B) :=
-  B.weakBilin_withSeminorms.toLocallyConvexSpace
+  B.weakBilin_withSeminorms.to_locallyConvexSpace
 
 end LocallyConvex
 
Diff
@@ -145,10 +145,10 @@ theorem LinearMap.hasBasis_weakBilin (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
   exact hx y hy
 #align linear_map.has_basis_weak_bilin LinearMap.hasBasis_weakBilin
 
-theorem LinearMap.weakBilinWithSeminorms (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
+theorem LinearMap.weakBilin_withSeminorms (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
     WithSeminorms (LinearMap.toSeminormFamily B : F β†’ Seminorm π•œ (WeakBilin B)) :=
-  SeminormFamily.withSeminormsOfHasBasis _ B.hasBasis_weakBilin
-#align linear_map.weak_bilin_with_seminorms LinearMap.weakBilinWithSeminorms
+  SeminormFamily.withSeminorms_of_hasBasis _ B.hasBasis_weakBilin
+#align linear_map.weak_bilin_with_seminorms LinearMap.weakBilin_withSeminorms
 
 end Topology
 
@@ -159,7 +159,7 @@ variable [NormedField π•œ] [AddCommGroup E] [Module π•œ E] [AddCommGroup F] [M
 variable [Nonempty ΞΉ] [NormedSpace ℝ π•œ] [Module ℝ E] [IsScalarTower ℝ π•œ E]
 
 instance {B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ} : LocallyConvexSpace ℝ (WeakBilin B) :=
-  B.weakBilinWithSeminorms.toLocallyConvexSpace
+  B.weakBilin_withSeminorms.toLocallyConvexSpace
 
 end LocallyConvex
 

Changes in mathlib4

mathlib3
mathlib4
chore: backports from #11997, adaptations for nightly-2024-04-07 (#12176)

These are changes from #11997, the latest adaptation PR for nightly-2024-04-07, which can be made directly on master.

Co-authored-by: Scott Morrison <scott.morrison@gmail.com> Co-authored-by: Ruben Van de Velde <65514131+Ruben-VandeVelde@users.noreply.github.com>

Diff
@@ -107,7 +107,7 @@ theorem LinearMap.hasBasis_weakBilin (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
   refine' h''.to_hasBasis _ _
   Β· rintro (U : Set F Γ— (F β†’ ℝ)) hU
     cases' hU with hU₁ hUβ‚‚
-    simp only [id.def]
+    simp only [_root_.id]
     let U' := hU₁.toFinset
     by_cases hU₃ : U.fst.Nonempty
     Β· have hU₃' : U'.Nonempty := hU₁.toFinset_nonempty.mpr hU₃
@@ -129,7 +129,7 @@ theorem LinearMap.hasBasis_weakBilin (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
   rw [hU]
   refine' ⟨(s, fun _ => r), ⟨by simp only [s.finite_toSet], fun y _ => hr⟩, fun x hx => _⟩
   simp only [Set.mem_preimage, Set.mem_pi, Finset.mem_coe, mem_ball_zero_iff] at hx
-  simp only [id.def, Seminorm.mem_ball, sub_zero]
+  simp only [_root_.id, Seminorm.mem_ball, sub_zero]
   refine' Seminorm.finset_sup_apply_lt hr fun y hy => _
   rw [LinearMap.toSeminormFamily_apply]
   exact hx y hy
chore(*): remove empty lines between variable statements (#11418)

Empty lines were removed by executing the following Python script twice

import os
import re


# Loop through each file in the repository
for dir_path, dirs, files in os.walk('.'):
  for filename in files:
    if filename.endswith('.lean'):
      file_path = os.path.join(dir_path, filename)

      # Open the file and read its contents
      with open(file_path, 'r') as file:
        content = file.read()

      # Use a regular expression to replace sequences of "variable" lines separated by empty lines
      # with sequences without empty lines
      modified_content = re.sub(r'(variable.*\n)\n(variable(?! .* in))', r'\1\2', content)

      # Write the modified content back to the file
      with open(file_path, 'w') as file:
        file.write(modified_content)
Diff
@@ -93,9 +93,7 @@ end BilinForm
 section Topology
 
 variable [NormedField π•œ] [AddCommGroup E] [Module π•œ E] [AddCommGroup F] [Module π•œ F]
-
 variable [Nonempty ΞΉ]
-
 variable {B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ}
 
 theorem LinearMap.hasBasis_weakBilin (B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ) :
@@ -147,7 +145,6 @@ end Topology
 section LocallyConvex
 
 variable [NormedField π•œ] [AddCommGroup E] [Module π•œ E] [AddCommGroup F] [Module π•œ F]
-
 variable [Nonempty ΞΉ] [NormedSpace ℝ π•œ] [Module ℝ E] [IsScalarTower ℝ π•œ E]
 
 instance WeakBilin.locallyConvexSpace {B : E β†’β‚—[π•œ] F β†’β‚—[π•œ] π•œ} :
chore: banish Type _ and Sort _ (#6499)

We remove all possible occurences of Type _ and Sort _ in favor of Type* and Sort*.

This has nice performance benefits.

Diff
@@ -40,7 +40,7 @@ weak dual, seminorm
 -/
 
 
-variable {π•œ E F ΞΉ : Type _}
+variable {π•œ E F ΞΉ : Type*}
 
 open Topology
 
chore: script to replace headers with #align_import statements (#5979)

Open in Gitpod

Co-authored-by: Eric Wieser <wieser.eric@gmail.com> Co-authored-by: Scott Morrison <scott.morrison@gmail.com>

Diff
@@ -2,16 +2,13 @@
 Copyright (c) 2022 Moritz Doll. All rights reserved.
 Released under Apache 2.0 license as described in the file LICENSE.
 Authors: Moritz Doll
-
-! This file was ported from Lean 3 source module analysis.locally_convex.weak_dual
-! leanprover-community/mathlib commit f2ce6086713c78a7f880485f7917ea547a215982
-! Please do not edit these lines, except to modify the commit id
-! if you have ported upstream changes.
 -/
 import Mathlib.Topology.Algebra.Module.WeakDual
 import Mathlib.Analysis.Normed.Field.Basic
 import Mathlib.Analysis.LocallyConvex.WithSeminorms
 
+#align_import analysis.locally_convex.weak_dual from "leanprover-community/mathlib"@"f2ce6086713c78a7f880485f7917ea547a215982"
+
 /-!
 # Weak Dual in Topological Vector Spaces
 
feat: port Analysis.LocallyConvex.WeakDual (#4307)

Dependencies 10 + 646

647 files ported (98.5%)
283899 lines ported (98.2%)
Show graph

The unported dependencies are

The following 1 dependencies have changed in mathlib3 since they were ported, which may complicate porting this file