analysis.locally_convex.continuous_of_bounded
⟷
Mathlib.Analysis.LocallyConvex.ContinuousOfBounded
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.
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(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)
mathlib commit https://github.com/leanprover-community/mathlib/commit/65a1391a0106c9204fe45bc73a039f056558cb83
@@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
Authors: Moritz Doll
-/
import Analysis.LocallyConvex.Bounded
-import Data.IsROrC.Basic
+import Analysis.RCLike.Basic
#align_import analysis.locally_convex.continuous_of_bounded from "leanprover-community/mathlib"@"6cf5900728239efa287df7761ec2a1ac9cf39b29"
@@ -98,15 +98,15 @@ theorem LinearMap.clmOfExistsBoundedImage_apply {f : E →ₗ[𝕜] F}
end NontriviallyNormedField
-section IsROrC
+section RCLike
open TopologicalSpace Bornology
variable [FirstCountableTopology E]
-variable [IsROrC 𝕜] [Module 𝕜 E] [ContinuousSMul 𝕜 E]
+variable [RCLike 𝕜] [Module 𝕜 E] [ContinuousSMul 𝕜 E]
-variable [IsROrC 𝕜'] [Module 𝕜' F] [ContinuousSMul 𝕜' F]
+variable [RCLike 𝕜'] [Module 𝕜' F] [ContinuousSMul 𝕜' F]
variable {σ : 𝕜 →+* 𝕜'}
@@ -134,7 +134,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
rw [← hy]
refine' (bE1 (n + 1)).2.smul_mem _ hx
have h' : 0 < (n : ℝ) + 1 := n.cast_add_one_pos
- rw [norm_inv, ← Nat.cast_one, ← Nat.cast_add, IsROrC.norm_natCast, Nat.cast_add, Nat.cast_one,
+ rw [norm_inv, ← Nat.cast_one, ← Nat.cast_add, RCLike.norm_natCast, Nat.cast_add, Nat.cast_one,
inv_le h' zero_lt_one]
simp
intro n hn
@@ -171,7 +171,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
rcases hf _ h_bounded hV with ⟨r, hr, h'⟩
cases' exists_nat_gt r with n hn
-- We now find a contradiction between `f (u n) ∉ V` and the absorbing property
- have h1 : r ≤ ‖(n : 𝕜')‖ := by rw [IsROrC.norm_natCast]; exact hn.le
+ have h1 : r ≤ ‖(n : 𝕜')‖ := by rw [RCLike.norm_natCast]; exact hn.le
have hn' : 0 < ‖(n : 𝕜')‖ := lt_of_lt_of_le hr h1
rw [norm_pos_iff, Ne.def, Nat.cast_eq_zero] at hn'
have h'' : f (u n) ∈ V := by
@@ -194,5 +194,5 @@ theorem LinearMap.continuous_of_locally_bounded [UniformAddGroup F] (f : E →
#align linear_map.continuous_of_locally_bounded LinearMap.continuous_of_locally_bounded
-/
-end IsROrC
+end RCLike
mathlib commit https://github.com/leanprover-community/mathlib/commit/65a1391a0106c9204fe45bc73a039f056558cb83
@@ -119,7 +119,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
-- We use a decreasing balanced basis for 0 : E and a balanced basis for 0 : F
-- and reformulate non-continuity in terms of these bases
rcases(nhds_basis_balanced 𝕜 E).exists_antitone_subbasis with ⟨b, bE1, bE⟩
- simp only [id.def] at bE
+ simp only [id.def] at bE
have bE' : (𝓝 (0 : E)).HasBasis (fun x : ℕ => x ≠ 0) fun n : ℕ => (n : 𝕜)⁻¹ • b n :=
by
refine' bE.1.to_hasBasis _ _
@@ -141,15 +141,15 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
-- The converse direction follows from continuity of the scalar multiplication
have hcont : ContinuousAt (fun x : E => (n : 𝕜) • x) 0 :=
(continuous_const_smul (n : 𝕜)).ContinuousAt
- simp only [ContinuousAt, map_zero, smul_zero] at hcont
- rw [bE.1.tendsto_left_iffₓ] at hcont
+ simp only [ContinuousAt, map_zero, smul_zero] at hcont
+ rw [bE.1.tendsto_left_iffₓ] at hcont
rcases hcont (b n) (bE1 n).1 with ⟨i, _, hi⟩
refine' ⟨i, trivial, fun x hx => ⟨(n : 𝕜) • x, hi hx, _⟩⟩
simp [← mul_smul, hn]
- rw [ContinuousAt, map_zero, bE'.tendsto_iff (nhds_basis_balanced 𝕜' F)] at h
- push_neg at h
+ rw [ContinuousAt, map_zero, bE'.tendsto_iff (nhds_basis_balanced 𝕜' F)] at h
+ push_neg at h
rcases h with ⟨V, ⟨hV, hV'⟩, h⟩
- simp only [id.def, forall_true_left] at h
+ simp only [id.def, forall_true_left] at h
-- There exists `u : ℕ → E` such that for all `n : ℕ` we have `u n ∈ n⁻¹ • b n` and `f (u n) ∉ V`
choose! u hu hu' using h
-- The sequence `(λ n, n • u n)` converges to `0`
@@ -173,14 +173,14 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
-- We now find a contradiction between `f (u n) ∉ V` and the absorbing property
have h1 : r ≤ ‖(n : 𝕜')‖ := by rw [IsROrC.norm_natCast]; exact hn.le
have hn' : 0 < ‖(n : 𝕜')‖ := lt_of_lt_of_le hr h1
- rw [norm_pos_iff, Ne.def, Nat.cast_eq_zero] at hn'
+ rw [norm_pos_iff, Ne.def, Nat.cast_eq_zero] at hn'
have h'' : f (u n) ∈ V := by
- simp only [Set.image_subset_iff] at h'
+ simp only [Set.image_subset_iff] at h'
specialize h' (n : 𝕜') h1 (Set.mem_range_self n)
- simp only [Set.mem_preimage, LinearMap.map_smulₛₗ, map_natCast] at h'
+ simp only [Set.mem_preimage, LinearMap.map_smulₛₗ, map_natCast] at h'
rcases h' with ⟨y, hy, h'⟩
- apply_fun fun y : F => (n : 𝕜')⁻¹ • y at h'
- simp only [hn', inv_smul_smul₀, Ne.def, Nat.cast_eq_zero, not_false_iff] at h'
+ apply_fun fun y : F => (n : 𝕜')⁻¹ • y at h'
+ simp only [hn', inv_smul_smul₀, Ne.def, Nat.cast_eq_zero, not_false_iff] at h'
rwa [← h']
exact hu' n hn' h''
#align linear_map.continuous_at_zero_of_locally_bounded LinearMap.continuousAt_zero_of_locally_bounded
mathlib commit https://github.com/leanprover-community/mathlib/commit/ce64cd319bb6b3e82f31c2d38e79080d377be451
@@ -3,8 +3,8 @@ Copyright (c) 2022 Anatole Dedecker. All rights reserved.
Released under Apache 2.0 license as described in the file LICENSE.
Authors: Moritz Doll
-/
-import Mathbin.Analysis.LocallyConvex.Bounded
-import Mathbin.Data.IsROrC.Basic
+import Analysis.LocallyConvex.Bounded
+import Data.IsROrC.Basic
#align_import analysis.locally_convex.continuous_of_bounded from "leanprover-community/mathlib"@"6cf5900728239efa287df7761ec2a1ac9cf39b29"
mathlib commit https://github.com/leanprover-community/mathlib/commit/8ea5598db6caeddde6cb734aa179cc2408dbd345
@@ -2,15 +2,12 @@
Copyright (c) 2022 Anatole Dedecker. 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.continuous_of_bounded
-! leanprover-community/mathlib commit 6cf5900728239efa287df7761ec2a1ac9cf39b29
-! Please do not edit these lines, except to modify the commit id
-! if you have ported upstream changes.
-/
import Mathbin.Analysis.LocallyConvex.Bounded
import Mathbin.Data.IsROrC.Basic
+#align_import analysis.locally_convex.continuous_of_bounded from "leanprover-community/mathlib"@"6cf5900728239efa287df7761ec2a1ac9cf39b29"
+
/-!
# Continuity and Von Neumann boundedness
mathlib commit https://github.com/leanprover-community/mathlib/commit/9fb8964792b4237dac6200193a0d533f1b3f7423
@@ -49,6 +49,7 @@ variable [UniformAddGroup F]
variable [NontriviallyNormedField 𝕜] [Module 𝕜 E] [Module 𝕜 F] [ContinuousSMul 𝕜 E]
+#print LinearMap.clmOfExistsBoundedImage /-
/-- Construct a continuous linear map from a linear map `f : E →ₗ[𝕜] F` and the existence of a
neighborhood of zero that gets mapped into a bounded set in `F`. -/
def LinearMap.clmOfExistsBoundedImage (f : E →ₗ[𝕜] F)
@@ -79,19 +80,24 @@ def LinearMap.clmOfExistsBoundedImage (f : E →ₗ[𝕜] F)
convert set_smul_mem_nhds_smul hV (inv_ne_zero x_ne)
exact (smul_zero _).symm⟩
#align linear_map.clm_of_exists_bounded_image LinearMap.clmOfExistsBoundedImage
+-/
+#print LinearMap.clmOfExistsBoundedImage_coe /-
theorem LinearMap.clmOfExistsBoundedImage_coe {f : E →ₗ[𝕜] F}
{h : ∃ (V : Set E) (hV : V ∈ 𝓝 (0 : E)), Bornology.IsVonNBounded 𝕜 (f '' V)} :
(f.clmOfExistsBoundedImage h : E →ₗ[𝕜] F) = f :=
rfl
#align linear_map.clm_of_exists_bounded_image_coe LinearMap.clmOfExistsBoundedImage_coe
+-/
+#print LinearMap.clmOfExistsBoundedImage_apply /-
@[simp]
theorem LinearMap.clmOfExistsBoundedImage_apply {f : E →ₗ[𝕜] F}
{h : ∃ (V : Set E) (hV : V ∈ 𝓝 (0 : E)), Bornology.IsVonNBounded 𝕜 (f '' V)} {x : E} :
f.clmOfExistsBoundedImage h x = f x :=
rfl
#align linear_map.clm_of_exists_bounded_image_apply LinearMap.clmOfExistsBoundedImage_apply
+-/
end NontriviallyNormedField
@@ -107,6 +113,7 @@ variable [IsROrC 𝕜'] [Module 𝕜' F] [ContinuousSMul 𝕜' F]
variable {σ : 𝕜 →+* 𝕜'}
+#print LinearMap.continuousAt_zero_of_locally_bounded /-
theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
(hf : ∀ (s : Set E) (hs : IsVonNBounded 𝕜 s), IsVonNBounded 𝕜' (f '' s)) : ContinuousAt f 0 :=
by
@@ -180,12 +187,15 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
rwa [← h']
exact hu' n hn' h''
#align linear_map.continuous_at_zero_of_locally_bounded LinearMap.continuousAt_zero_of_locally_bounded
+-/
+#print LinearMap.continuous_of_locally_bounded /-
/-- If `E` is first countable, then every locally bounded linear map `E →ₛₗ[σ] F` is continuous. -/
theorem LinearMap.continuous_of_locally_bounded [UniformAddGroup F] (f : E →ₛₗ[σ] F)
(hf : ∀ (s : Set E) (hs : IsVonNBounded 𝕜 s), IsVonNBounded 𝕜' (f '' s)) : Continuous f :=
(uniformContinuous_of_continuousAt_zero f <| f.continuousAt_zero_of_locally_bounded hf).Continuous
#align linear_map.continuous_of_locally_bounded LinearMap.continuous_of_locally_bounded
+-/
end IsROrC
mathlib commit https://github.com/leanprover-community/mathlib/commit/7e5137f579de09a059a5ce98f364a04e221aabf0
@@ -74,7 +74,6 @@ def LinearMap.clmOfExistsBoundedImage (f : E →ₗ[𝕜] F)
_ = f ⁻¹' (x⁻¹ • x • U) := by
ext <;> simp only [Set.mem_inv_smul_set_iff₀ x_ne, Set.mem_preimage, LinearMap.map_smul]
_ ⊆ f ⁻¹' U := by rw [inv_smul_smul₀ x_ne _]
-
-- Using this inclusion, it suffices to show that `x⁻¹ • V` is in `𝓝 0`, which is trivial.
refine' mem_of_superset _ this
convert set_smul_mem_nhds_smul hV (inv_ne_zero x_ne)
mathlib commit https://github.com/leanprover-community/mathlib/commit/5f25c089cb34db4db112556f23c50d12da81b297
@@ -144,7 +144,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
refine' ⟨i, trivial, fun x hx => ⟨(n : 𝕜) • x, hi hx, _⟩⟩
simp [← mul_smul, hn]
rw [ContinuousAt, map_zero, bE'.tendsto_iff (nhds_basis_balanced 𝕜' F)] at h
- push_neg at h
+ push_neg at h
rcases h with ⟨V, ⟨hV, hV'⟩, h⟩
simp only [id.def, forall_true_left] at h
-- There exists `u : ℕ → E` such that for all `n : ℕ` we have `u n ∈ n⁻¹ • b n` and `f (u n) ∉ V`
@@ -176,7 +176,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
specialize h' (n : 𝕜') h1 (Set.mem_range_self n)
simp only [Set.mem_preimage, LinearMap.map_smulₛₗ, map_natCast] at h'
rcases h' with ⟨y, hy, h'⟩
- apply_fun fun y : F => (n : 𝕜')⁻¹ • y at h'
+ apply_fun fun y : F => (n : 𝕜')⁻¹ • y at h'
simp only [hn', inv_smul_smul₀, Ne.def, Nat.cast_eq_zero, not_false_iff] at h'
rwa [← h']
exact hu' n hn' h''
mathlib commit https://github.com/leanprover-community/mathlib/commit/cca40788df1b8755d5baf17ab2f27dacc2e17acb
@@ -52,7 +52,7 @@ variable [NontriviallyNormedField 𝕜] [Module 𝕜 E] [Module 𝕜 F] [Continu
/-- Construct a continuous linear map from a linear map `f : E →ₗ[𝕜] F` and the existence of a
neighborhood of zero that gets mapped into a bounded set in `F`. -/
def LinearMap.clmOfExistsBoundedImage (f : E →ₗ[𝕜] F)
- (h : ∃ (V : Set E)(hV : V ∈ 𝓝 (0 : E)), Bornology.IsVonNBounded 𝕜 (f '' V)) : E →L[𝕜] F :=
+ (h : ∃ (V : Set E) (hV : V ∈ 𝓝 (0 : E)), Bornology.IsVonNBounded 𝕜 (f '' V)) : E →L[𝕜] F :=
⟨f,
by
-- It suffices to show that `f` is continuous at `0`.
@@ -82,14 +82,14 @@ def LinearMap.clmOfExistsBoundedImage (f : E →ₗ[𝕜] F)
#align linear_map.clm_of_exists_bounded_image LinearMap.clmOfExistsBoundedImage
theorem LinearMap.clmOfExistsBoundedImage_coe {f : E →ₗ[𝕜] F}
- {h : ∃ (V : Set E)(hV : V ∈ 𝓝 (0 : E)), Bornology.IsVonNBounded 𝕜 (f '' V)} :
+ {h : ∃ (V : Set E) (hV : V ∈ 𝓝 (0 : E)), Bornology.IsVonNBounded 𝕜 (f '' V)} :
(f.clmOfExistsBoundedImage h : E →ₗ[𝕜] F) = f :=
rfl
#align linear_map.clm_of_exists_bounded_image_coe LinearMap.clmOfExistsBoundedImage_coe
@[simp]
theorem LinearMap.clmOfExistsBoundedImage_apply {f : E →ₗ[𝕜] F}
- {h : ∃ (V : Set E)(hV : V ∈ 𝓝 (0 : E)), Bornology.IsVonNBounded 𝕜 (f '' V)} {x : E} :
+ {h : ∃ (V : Set E) (hV : V ∈ 𝓝 (0 : E)), Bornology.IsVonNBounded 𝕜 (f '' V)} {x : E} :
f.clmOfExistsBoundedImage h x = f x :=
rfl
#align linear_map.clm_of_exists_bounded_image_apply LinearMap.clmOfExistsBoundedImage_apply
@@ -116,7 +116,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
-- We use a decreasing balanced basis for 0 : E and a balanced basis for 0 : F
-- and reformulate non-continuity in terms of these bases
rcases(nhds_basis_balanced 𝕜 E).exists_antitone_subbasis with ⟨b, bE1, bE⟩
- simp only [id.def] at bE
+ simp only [id.def] at bE
have bE' : (𝓝 (0 : E)).HasBasis (fun x : ℕ => x ≠ 0) fun n : ℕ => (n : 𝕜)⁻¹ • b n :=
by
refine' bE.1.to_hasBasis _ _
@@ -138,15 +138,15 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
-- The converse direction follows from continuity of the scalar multiplication
have hcont : ContinuousAt (fun x : E => (n : 𝕜) • x) 0 :=
(continuous_const_smul (n : 𝕜)).ContinuousAt
- simp only [ContinuousAt, map_zero, smul_zero] at hcont
- rw [bE.1.tendsto_left_iffₓ] at hcont
+ simp only [ContinuousAt, map_zero, smul_zero] at hcont
+ rw [bE.1.tendsto_left_iffₓ] at hcont
rcases hcont (b n) (bE1 n).1 with ⟨i, _, hi⟩
refine' ⟨i, trivial, fun x hx => ⟨(n : 𝕜) • x, hi hx, _⟩⟩
simp [← mul_smul, hn]
- rw [ContinuousAt, map_zero, bE'.tendsto_iff (nhds_basis_balanced 𝕜' F)] at h
- push_neg at h
+ rw [ContinuousAt, map_zero, bE'.tendsto_iff (nhds_basis_balanced 𝕜' F)] at h
+ push_neg at h
rcases h with ⟨V, ⟨hV, hV'⟩, h⟩
- simp only [id.def, forall_true_left] at h
+ simp only [id.def, forall_true_left] at h
-- There exists `u : ℕ → E` such that for all `n : ℕ` we have `u n ∈ n⁻¹ • b n` and `f (u n) ∉ V`
choose! u hu hu' using h
-- The sequence `(λ n, n • u n)` converges to `0`
@@ -170,14 +170,14 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
-- We now find a contradiction between `f (u n) ∉ V` and the absorbing property
have h1 : r ≤ ‖(n : 𝕜')‖ := by rw [IsROrC.norm_natCast]; exact hn.le
have hn' : 0 < ‖(n : 𝕜')‖ := lt_of_lt_of_le hr h1
- rw [norm_pos_iff, Ne.def, Nat.cast_eq_zero] at hn'
+ rw [norm_pos_iff, Ne.def, Nat.cast_eq_zero] at hn'
have h'' : f (u n) ∈ V := by
- simp only [Set.image_subset_iff] at h'
+ simp only [Set.image_subset_iff] at h'
specialize h' (n : 𝕜') h1 (Set.mem_range_self n)
- simp only [Set.mem_preimage, LinearMap.map_smulₛₗ, map_natCast] at h'
+ simp only [Set.mem_preimage, LinearMap.map_smulₛₗ, map_natCast] at h'
rcases h' with ⟨y, hy, h'⟩
- apply_fun fun y : F => (n : 𝕜')⁻¹ • y at h'
- simp only [hn', inv_smul_smul₀, Ne.def, Nat.cast_eq_zero, not_false_iff] at h'
+ apply_fun fun y : F => (n : 𝕜')⁻¹ • y at h'
+ simp only [hn', inv_smul_smul₀, Ne.def, Nat.cast_eq_zero, not_false_iff] at h'
rwa [← h']
exact hu' n hn' h''
#align linear_map.continuous_at_zero_of_locally_bounded LinearMap.continuousAt_zero_of_locally_bounded
mathlib commit https://github.com/leanprover-community/mathlib/commit/917c3c072e487b3cccdbfeff17e75b40e45f66cb
@@ -35,7 +35,7 @@ continuous linear maps will require importing `analysis/locally_convex/bounded`
open TopologicalSpace Bornology Filter
-open Topology Pointwise
+open scoped Topology Pointwise
variable {𝕜 𝕜' E F : Type _}
mathlib commit https://github.com/leanprover-community/mathlib/commit/917c3c072e487b3cccdbfeff17e75b40e45f66cb
@@ -49,9 +49,6 @@ variable [UniformAddGroup F]
variable [NontriviallyNormedField 𝕜] [Module 𝕜 E] [Module 𝕜 F] [ContinuousSMul 𝕜 E]
-/- warning: linear_map.clm_of_exists_bounded_image -> LinearMap.clmOfExistsBoundedImage is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.clm_of_exists_bounded_image LinearMap.clmOfExistsBoundedImageₓ'. -/
/-- Construct a continuous linear map from a linear map `f : E →ₗ[𝕜] F` and the existence of a
neighborhood of zero that gets mapped into a bounded set in `F`. -/
def LinearMap.clmOfExistsBoundedImage (f : E →ₗ[𝕜] F)
@@ -84,18 +81,12 @@ def LinearMap.clmOfExistsBoundedImage (f : E →ₗ[𝕜] F)
exact (smul_zero _).symm⟩
#align linear_map.clm_of_exists_bounded_image LinearMap.clmOfExistsBoundedImage
-/- warning: linear_map.clm_of_exists_bounded_image_coe -> LinearMap.clmOfExistsBoundedImage_coe is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.clm_of_exists_bounded_image_coe LinearMap.clmOfExistsBoundedImage_coeₓ'. -/
theorem LinearMap.clmOfExistsBoundedImage_coe {f : E →ₗ[𝕜] F}
{h : ∃ (V : Set E)(hV : V ∈ 𝓝 (0 : E)), Bornology.IsVonNBounded 𝕜 (f '' V)} :
(f.clmOfExistsBoundedImage h : E →ₗ[𝕜] F) = f :=
rfl
#align linear_map.clm_of_exists_bounded_image_coe LinearMap.clmOfExistsBoundedImage_coe
-/- warning: linear_map.clm_of_exists_bounded_image_apply -> LinearMap.clmOfExistsBoundedImage_apply is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.clm_of_exists_bounded_image_apply LinearMap.clmOfExistsBoundedImage_applyₓ'. -/
@[simp]
theorem LinearMap.clmOfExistsBoundedImage_apply {f : E →ₗ[𝕜] F}
{h : ∃ (V : Set E)(hV : V ∈ 𝓝 (0 : E)), Bornology.IsVonNBounded 𝕜 (f '' V)} {x : E} :
@@ -117,9 +108,6 @@ variable [IsROrC 𝕜'] [Module 𝕜' F] [ContinuousSMul 𝕜' F]
variable {σ : 𝕜 →+* 𝕜'}
-/- warning: linear_map.continuous_at_zero_of_locally_bounded -> LinearMap.continuousAt_zero_of_locally_bounded is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.continuous_at_zero_of_locally_bounded LinearMap.continuousAt_zero_of_locally_boundedₓ'. -/
theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
(hf : ∀ (s : Set E) (hs : IsVonNBounded 𝕜 s), IsVonNBounded 𝕜' (f '' s)) : ContinuousAt f 0 :=
by
@@ -194,9 +182,6 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
exact hu' n hn' h''
#align linear_map.continuous_at_zero_of_locally_bounded LinearMap.continuousAt_zero_of_locally_bounded
-/- warning: linear_map.continuous_of_locally_bounded -> LinearMap.continuous_of_locally_bounded is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.continuous_of_locally_bounded LinearMap.continuous_of_locally_boundedₓ'. -/
/-- If `E` is first countable, then every locally bounded linear map `E →ₛₗ[σ] F` is continuous. -/
theorem LinearMap.continuous_of_locally_bounded [UniformAddGroup F] (f : E →ₛₗ[σ] F)
(hf : ∀ (s : Set E) (hs : IsVonNBounded 𝕜 s), IsVonNBounded 𝕜' (f '' s)) : Continuous f :=
mathlib commit https://github.com/leanprover-community/mathlib/commit/917c3c072e487b3cccdbfeff17e75b40e45f66cb
@@ -180,9 +180,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
rcases hf _ h_bounded hV with ⟨r, hr, h'⟩
cases' exists_nat_gt r with n hn
-- We now find a contradiction between `f (u n) ∉ V` and the absorbing property
- have h1 : r ≤ ‖(n : 𝕜')‖ := by
- rw [IsROrC.norm_natCast]
- exact hn.le
+ have h1 : r ≤ ‖(n : 𝕜')‖ := by rw [IsROrC.norm_natCast]; exact hn.le
have hn' : 0 < ‖(n : 𝕜')‖ := lt_of_lt_of_le hr h1
rw [norm_pos_iff, Ne.def, Nat.cast_eq_zero] at hn'
have h'' : f (u n) ∈ V := by
mathlib commit https://github.com/leanprover-community/mathlib/commit/917c3c072e487b3cccdbfeff17e75b40e45f66cb
@@ -50,10 +50,7 @@ variable [UniformAddGroup F]
variable [NontriviallyNormedField 𝕜] [Module 𝕜 E] [Module 𝕜 F] [ContinuousSMul 𝕜 E]
/- warning: linear_map.clm_of_exists_bounded_image -> LinearMap.clmOfExistsBoundedImage is a dubious translation:
-lean 3 declaration is
- forall {𝕜 : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : UniformSpace.{u3} F] [_inst_6 : UniformAddGroup.{u3} F _inst_5 (AddCommGroup.toAddGroup.{u3} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u1} 𝕜] [_inst_8 : Module.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] [_inst_10 : ContinuousSMul.{u1, u2} 𝕜 E (SMulZeroClass.toHasSmul.{u1, u2} 𝕜 E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (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} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u2} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (Module.toMulActionWithZero.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] (f : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9), (Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) (fun (hV : Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) => Bornology.IsVonNBounded.{u1, u3} 𝕜 F (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))) (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 F (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 F (MulZeroClass.toHasZero.{u1} 𝕜 (MulZeroOneClass.toMulZeroClass.{u1} 𝕜 (MonoidWithZero.toMulZeroOneClass.{u1} 𝕜 (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 F (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_9)))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (SubNegMonoid.toAddMonoid.{u3} F (AddGroup.toSubNegMonoid.{u3} F (AddCommGroup.toAddGroup.{u3} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (Set.image.{u2, u3} E F (coeFn.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (fun (_x : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) => E -> F) (LinearMap.hasCoeToFun.{u1, u1, u2, u3} 𝕜 𝕜 E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f) V)))) -> (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9)
-but is expected to have type
- forall {𝕜 : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : UniformSpace.{u3} F] [_inst_6 : UniformAddGroup.{u3} F _inst_5 (AddCommGroup.toAddGroup.{u3} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u1} 𝕜] [_inst_8 : Module.{u1, u2} 𝕜 E (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u1, u3} 𝕜 F (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] [_inst_10 : ContinuousSMul.{u1, u2} 𝕜 E (SMulZeroClass.toSMul.{u1, u2} 𝕜 E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (SMulWithZero.toSMulZeroClass.{u1, u2} 𝕜 E (CommMonoidWithZero.toZero.{u1} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u1} 𝕜 (Semifield.toCommGroupWithZero.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u1, u2} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u1, u2} 𝕜 E (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSeminormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] (f : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9), (Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) (fun (hV : Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) => Bornology.IsVonNBounded.{u1, u3} 𝕜 F (SeminormedCommRing.toSeminormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))) (SMulZeroClass.toSMul.{u1, u3} 𝕜 F (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u1, u3} 𝕜 F (CommMonoidWithZero.toZero.{u1} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u1} 𝕜 (Semifield.toCommGroupWithZero.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 F (Semiring.toMonoidWithZero.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (Module.toMulActionWithZero.{u1, u3} 𝕜 F (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_9)))) (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (Set.image.{u2, u3} E F (FunLike.coe.{max (succ u2) (succ u3), succ u2, succ u3} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f) V)))) -> (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9)
+<too large>
Case conversion may be inaccurate. Consider using '#align linear_map.clm_of_exists_bounded_image LinearMap.clmOfExistsBoundedImageₓ'. -/
/-- Construct a continuous linear map from a linear map `f : E →ₗ[𝕜] F` and the existence of a
neighborhood of zero that gets mapped into a bounded set in `F`. -/
@@ -88,10 +85,7 @@ def LinearMap.clmOfExistsBoundedImage (f : E →ₗ[𝕜] F)
#align linear_map.clm_of_exists_bounded_image LinearMap.clmOfExistsBoundedImage
/- warning: linear_map.clm_of_exists_bounded_image_coe -> LinearMap.clmOfExistsBoundedImage_coe is a dubious translation:
-lean 3 declaration is
- forall {𝕜 : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : UniformSpace.{u3} F] [_inst_6 : UniformAddGroup.{u3} F _inst_5 (AddCommGroup.toAddGroup.{u3} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u1} 𝕜] [_inst_8 : Module.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] [_inst_10 : ContinuousSMul.{u1, u2} 𝕜 E (SMulZeroClass.toHasSmul.{u1, u2} 𝕜 E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (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} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u2} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (Module.toMulActionWithZero.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] {f : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9} {h : Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) (fun (hV : Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) => Bornology.IsVonNBounded.{u1, u3} 𝕜 F (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))) (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 F (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 F (MulZeroClass.toHasZero.{u1} 𝕜 (MulZeroOneClass.toMulZeroClass.{u1} 𝕜 (MonoidWithZero.toMulZeroOneClass.{u1} 𝕜 (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 F (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_9)))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (SubNegMonoid.toAddMonoid.{u3} F (AddGroup.toSubNegMonoid.{u3} F (AddCommGroup.toAddGroup.{u3} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (Set.image.{u2, u3} E F (coeFn.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (fun (_x : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) => E -> F) (LinearMap.hasCoeToFun.{u1, u1, u2, u3} 𝕜 𝕜 E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f) V)))}, Eq.{max (succ u2) (succ u3)} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) ((fun (a : Sort.{max (succ u2) (succ u3)}) (b : Sort.{max (succ u2) (succ u3)}) [self : HasLiftT.{max (succ u2) (succ u3), max (succ u2) (succ u3)} a b] => self.0) (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (HasLiftT.mk.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (CoeTCₓ.coe.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (coeBase.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (ContinuousLinearMap.LinearMap.coe.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9)))) (LinearMap.clmOfExistsBoundedImage.{u1, u2, u3} 𝕜 E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 _inst_9 _inst_10 f h)) f
-but is expected to have type
- forall {𝕜 : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : UniformSpace.{u1} F] [_inst_6 : UniformAddGroup.{u1} F _inst_5 (AddCommGroup.toAddGroup.{u1} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u3} 𝕜] [_inst_8 : Module.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] [_inst_10 : ContinuousSMul.{u3, u2} 𝕜 E (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u2} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u2} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜 (PseudoMetricSpace.toUniformSpace.{u3} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜 (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] {f : LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9} {h : Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) (fun (hV : Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) => Bornology.IsVonNBounded.{u3, u1} 𝕜 F (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))) (SMulZeroClass.toSMul.{u3, u1} 𝕜 F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 F (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 F (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_9)))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (Set.image.{u2, u1} E F (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))))) f) V)))}, Eq.{max (succ u2) (succ u1)} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) (ContinuousLinearMap.toLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (LinearMap.clmOfExistsBoundedImage.{u3, u2, u1} 𝕜 E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 _inst_9 _inst_10 f h)) f
+<too large>
Case conversion may be inaccurate. Consider using '#align linear_map.clm_of_exists_bounded_image_coe LinearMap.clmOfExistsBoundedImage_coeₓ'. -/
theorem LinearMap.clmOfExistsBoundedImage_coe {f : E →ₗ[𝕜] F}
{h : ∃ (V : Set E)(hV : V ∈ 𝓝 (0 : E)), Bornology.IsVonNBounded 𝕜 (f '' V)} :
@@ -100,10 +94,7 @@ theorem LinearMap.clmOfExistsBoundedImage_coe {f : E →ₗ[𝕜] F}
#align linear_map.clm_of_exists_bounded_image_coe LinearMap.clmOfExistsBoundedImage_coe
/- warning: linear_map.clm_of_exists_bounded_image_apply -> LinearMap.clmOfExistsBoundedImage_apply is a dubious translation:
-lean 3 declaration is
- forall {𝕜 : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : UniformSpace.{u3} F] [_inst_6 : UniformAddGroup.{u3} F _inst_5 (AddCommGroup.toAddGroup.{u3} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u1} 𝕜] [_inst_8 : Module.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] [_inst_10 : ContinuousSMul.{u1, u2} 𝕜 E (SMulZeroClass.toHasSmul.{u1, u2} 𝕜 E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (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} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u2} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (Module.toMulActionWithZero.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] {f : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9} {h : Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) (fun (hV : Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) => Bornology.IsVonNBounded.{u1, u3} 𝕜 F (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))) (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 F (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 F (MulZeroClass.toHasZero.{u1} 𝕜 (MulZeroOneClass.toMulZeroClass.{u1} 𝕜 (MonoidWithZero.toMulZeroOneClass.{u1} 𝕜 (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 F (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_9)))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (SubNegMonoid.toAddMonoid.{u3} F (AddGroup.toSubNegMonoid.{u3} F (AddCommGroup.toAddGroup.{u3} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (Set.image.{u2, u3} E F (coeFn.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (fun (_x : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) => E -> F) (LinearMap.hasCoeToFun.{u1, u1, u2, u3} 𝕜 𝕜 E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f) V)))} {x : E}, Eq.{succ u3} F (coeFn.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (fun (_x : ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) => E -> F) (ContinuousLinearMap.toFun.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (LinearMap.clmOfExistsBoundedImage.{u1, u2, u3} 𝕜 E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 _inst_9 _inst_10 f h) x) (coeFn.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (fun (_x : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) => E -> F) (LinearMap.hasCoeToFun.{u1, u1, u2, u3} 𝕜 𝕜 E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f x)
-but is expected to have type
- forall {𝕜 : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : UniformSpace.{u1} F] [_inst_6 : UniformAddGroup.{u1} F _inst_5 (AddCommGroup.toAddGroup.{u1} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u3} 𝕜] [_inst_8 : Module.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] [_inst_10 : ContinuousSMul.{u3, u2} 𝕜 E (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u2} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u2} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜 (PseudoMetricSpace.toUniformSpace.{u3} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜 (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] {f : LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9} {h : Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) (fun (hV : Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) => Bornology.IsVonNBounded.{u3, u1} 𝕜 F (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))) (SMulZeroClass.toSMul.{u3, u1} 𝕜 F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 F (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 F (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_9)))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (Set.image.{u2, u1} E F (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))))) f) V)))} {x : E}, Eq.{succ u1} ((fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : E) => F) x) (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (ContinuousLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : E) => F) _x) (ContinuousMapClass.toFunLike.{max u2 u1, u2, u1} (ContinuousLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E F (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (ContinuousSemilinearMapClass.toContinuousMapClass.{max u2 u1, u3, u3, u2, u1} (ContinuousLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (ContinuousLinearMap.continuousSemilinearMapClass.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9))) (LinearMap.clmOfExistsBoundedImage.{u3, u2, u1} 𝕜 E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 _inst_9 _inst_10 f h) x) (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))))) f x)
+<too large>
Case conversion may be inaccurate. Consider using '#align linear_map.clm_of_exists_bounded_image_apply LinearMap.clmOfExistsBoundedImage_applyₓ'. -/
@[simp]
theorem LinearMap.clmOfExistsBoundedImage_apply {f : E →ₗ[𝕜] F}
@@ -127,10 +118,7 @@ variable [IsROrC 𝕜'] [Module 𝕜' F] [ContinuousSMul 𝕜' F]
variable {σ : 𝕜 →+* 𝕜'}
/- warning: linear_map.continuous_at_zero_of_locally_bounded -> LinearMap.continuousAt_zero_of_locally_bounded is a dubious translation:
-lean 3 declaration is
- forall {𝕜 : Type.{u1}} {𝕜' : Type.{u2}} {E : Type.{u3}} {F : Type.{u4}} [_inst_1 : AddCommGroup.{u3} E] [_inst_2 : UniformSpace.{u3} E] [_inst_3 : UniformAddGroup.{u3} E _inst_2 (AddCommGroup.toAddGroup.{u3} E _inst_1)] [_inst_4 : AddCommGroup.{u4} F] [_inst_5 : UniformSpace.{u4} F] [_inst_6 : TopologicalSpace.FirstCountableTopology.{u3} E (UniformSpace.toTopologicalSpace.{u3} E _inst_2)] [_inst_7 : IsROrC.{u1} 𝕜] [_inst_8 : Module.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)] [_inst_9 : ContinuousSMul.{u1, u3} 𝕜 E (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 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} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))) (UniformSpace.toTopologicalSpace.{u3} E _inst_2)] [_inst_10 : IsROrC.{u2} 𝕜'] [_inst_11 : Module.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)] [_inst_12 : ContinuousSMul.{u2, u4} 𝕜' F (SMulZeroClass.toHasSmul.{u2, u4} 𝕜' F (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u2, u4} 𝕜' F (MulZeroClass.toHasZero.{u2} 𝕜' (MulZeroOneClass.toMulZeroClass.{u2} 𝕜' (MonoidWithZero.toMulZeroOneClass.{u2} 𝕜' (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (UniformSpace.toTopologicalSpace.{u2} 𝕜' (PseudoMetricSpace.toUniformSpace.{u2} 𝕜' (SeminormedRing.toPseudoMetricSpace.{u2} 𝕜' (SeminormedCommRing.toSemiNormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5)] {σ : RingHom.{u1, u2} 𝕜 𝕜' (NonAssocRing.toNonAssocSemiring.{u1} 𝕜 (Ring.toNonAssocRing.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (NonAssocRing.toNonAssocSemiring.{u2} 𝕜' (Ring.toNonAssocRing.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))} (f : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11), (forall (s : Set.{u3} E), (Bornology.IsVonNBounded.{u1, u3} 𝕜 E (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))) (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 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} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) _inst_8)))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (SubNegMonoid.toAddMonoid.{u3} E (AddGroup.toSubNegMonoid.{u3} E (AddCommGroup.toAddGroup.{u3} E _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} E _inst_2) s) -> (Bornology.IsVonNBounded.{u2, u4} 𝕜' F (SeminormedCommRing.toSemiNormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))) (SMulZeroClass.toHasSmul.{u2, u4} 𝕜' F (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u2, u4} 𝕜' F (MulZeroClass.toHasZero.{u2} 𝕜' (MulZeroOneClass.toMulZeroClass.{u2} 𝕜' (MonoidWithZero.toMulZeroOneClass.{u2} 𝕜' (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (SubNegMonoid.toAddMonoid.{u4} F (AddGroup.toSubNegMonoid.{u4} F (AddCommGroup.toAddGroup.{u4} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (Set.image.{u3, u4} E F (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) (fun (_x : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) => E -> F) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} 𝕜 𝕜' E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f) s))) -> (ContinuousAt.{u3, u4} E F (UniformSpace.toTopologicalSpace.{u3} E _inst_2) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) (fun (_x : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) => E -> F) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} 𝕜 𝕜' E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f) (OfNat.ofNat.{u3} E 0 (OfNat.mk.{u3} E 0 (Zero.zero.{u3} E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (SubNegMonoid.toAddMonoid.{u3} E (AddGroup.toSubNegMonoid.{u3} E (AddCommGroup.toAddGroup.{u3} E _inst_1)))))))))
-but is expected to have type
- forall {𝕜 : Type.{u4}} {𝕜' : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : UniformSpace.{u1} F] [_inst_6 : TopologicalSpace.FirstCountableTopology.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] [_inst_7 : IsROrC.{u4} 𝕜] [_inst_8 : Module.{u4, u2} 𝕜 E (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : ContinuousSMul.{u4, u2} 𝕜 E (SMulZeroClass.toSMul.{u4, u2} 𝕜 E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (SMulWithZero.toSMulZeroClass.{u4, u2} 𝕜 E (CommMonoidWithZero.toZero.{u4} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u4} 𝕜 (Semifield.toCommGroupWithZero.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u4, u2} 𝕜 E (Semiring.toMonoidWithZero.{u4} 𝕜 (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u4, u2} 𝕜 E (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u4} 𝕜 (PseudoMetricSpace.toUniformSpace.{u4} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u4} 𝕜 (SeminormedCommRing.toSeminormedRing.{u4} 𝕜 (NormedCommRing.toSeminormedCommRing.{u4} 𝕜 (NormedField.toNormedCommRing.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] [_inst_10 : IsROrC.{u3} 𝕜'] [_inst_11 : Module.{u3, u1} 𝕜' F (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] [_inst_12 : ContinuousSMul.{u3, u1} 𝕜' F (SMulZeroClass.toSMul.{u3, u1} 𝕜' F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜' F (CommMonoidWithZero.toZero.{u3} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜' (Semifield.toCommGroupWithZero.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜' F (Semiring.toMonoidWithZero.{u3} 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜' F (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_11)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜' (PseudoMetricSpace.toUniformSpace.{u3} 𝕜' (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜' (SeminormedCommRing.toSeminormedRing.{u3} 𝕜' (NormedCommRing.toSeminormedCommRing.{u3} 𝕜' (NormedField.toNormedCommRing.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5)] {σ : RingHom.{u4, u3} 𝕜 𝕜' (Semiring.toNonAssocSemiring.{u4} 𝕜 (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (Semiring.toNonAssocSemiring.{u3} 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))))} (f : LinearMap.{u4, u3, u2, u1} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11), (forall (s : Set.{u2} E), (Bornology.IsVonNBounded.{u4, u2} 𝕜 E (SeminormedCommRing.toSeminormedRing.{u4} 𝕜 (NormedCommRing.toSeminormedCommRing.{u4} 𝕜 (NormedField.toNormedCommRing.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))) (SMulZeroClass.toSMul.{u4, u2} 𝕜 E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (SMulWithZero.toSMulZeroClass.{u4, u2} 𝕜 E (CommMonoidWithZero.toZero.{u4} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u4} 𝕜 (Semifield.toCommGroupWithZero.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u4, u2} 𝕜 E (Semiring.toMonoidWithZero.{u4} 𝕜 (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u4, u2} 𝕜 E (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2) s) -> (Bornology.IsVonNBounded.{u3, u1} 𝕜' F (SeminormedCommRing.toSeminormedRing.{u3} 𝕜' (NormedCommRing.toSeminormedCommRing.{u3} 𝕜' (NormedField.toNormedCommRing.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))) (SMulZeroClass.toSMul.{u3, u1} 𝕜' F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜' F (CommMonoidWithZero.toZero.{u3} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜' (Semifield.toCommGroupWithZero.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜' F (Semiring.toMonoidWithZero.{u3} 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜' F (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_11)))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (Set.image.{u2, u1} E F (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u4, u3, u2, u1} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u4, u3, u2, u1} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11 σ) f) s))) -> (ContinuousAt.{u2, u1} E F (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u4, u3, u2, u1} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u4, u3, u2, u1} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11 σ) f) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))
+<too large>
Case conversion may be inaccurate. Consider using '#align linear_map.continuous_at_zero_of_locally_bounded LinearMap.continuousAt_zero_of_locally_boundedₓ'. -/
theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
(hf : ∀ (s : Set E) (hs : IsVonNBounded 𝕜 s), IsVonNBounded 𝕜' (f '' s)) : ContinuousAt f 0 :=
@@ -209,10 +197,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
#align linear_map.continuous_at_zero_of_locally_bounded LinearMap.continuousAt_zero_of_locally_bounded
/- warning: linear_map.continuous_of_locally_bounded -> LinearMap.continuous_of_locally_bounded is a dubious translation:
-lean 3 declaration is
- forall {𝕜 : Type.{u1}} {𝕜' : Type.{u2}} {E : Type.{u3}} {F : Type.{u4}} [_inst_1 : AddCommGroup.{u3} E] [_inst_2 : UniformSpace.{u3} E] [_inst_3 : UniformAddGroup.{u3} E _inst_2 (AddCommGroup.toAddGroup.{u3} E _inst_1)] [_inst_4 : AddCommGroup.{u4} F] [_inst_5 : UniformSpace.{u4} F] [_inst_6 : TopologicalSpace.FirstCountableTopology.{u3} E (UniformSpace.toTopologicalSpace.{u3} E _inst_2)] [_inst_7 : IsROrC.{u1} 𝕜] [_inst_8 : Module.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)] [_inst_9 : ContinuousSMul.{u1, u3} 𝕜 E (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 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} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))) (UniformSpace.toTopologicalSpace.{u3} E _inst_2)] [_inst_10 : IsROrC.{u2} 𝕜'] [_inst_11 : Module.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)] [_inst_12 : ContinuousSMul.{u2, u4} 𝕜' F (SMulZeroClass.toHasSmul.{u2, u4} 𝕜' F (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u2, u4} 𝕜' F (MulZeroClass.toHasZero.{u2} 𝕜' (MulZeroOneClass.toMulZeroClass.{u2} 𝕜' (MonoidWithZero.toMulZeroOneClass.{u2} 𝕜' (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (UniformSpace.toTopologicalSpace.{u2} 𝕜' (PseudoMetricSpace.toUniformSpace.{u2} 𝕜' (SeminormedRing.toPseudoMetricSpace.{u2} 𝕜' (SeminormedCommRing.toSemiNormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5)] {σ : RingHom.{u1, u2} 𝕜 𝕜' (NonAssocRing.toNonAssocSemiring.{u1} 𝕜 (Ring.toNonAssocRing.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (NonAssocRing.toNonAssocSemiring.{u2} 𝕜' (Ring.toNonAssocRing.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))} [_inst_13 : UniformAddGroup.{u4} F _inst_5 (AddCommGroup.toAddGroup.{u4} F _inst_4)] (f : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11), (forall (s : Set.{u3} E), (Bornology.IsVonNBounded.{u1, u3} 𝕜 E (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))) (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 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} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) _inst_8)))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (SubNegMonoid.toAddMonoid.{u3} E (AddGroup.toSubNegMonoid.{u3} E (AddCommGroup.toAddGroup.{u3} E _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} E _inst_2) s) -> (Bornology.IsVonNBounded.{u2, u4} 𝕜' F (SeminormedCommRing.toSemiNormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))) (SMulZeroClass.toHasSmul.{u2, u4} 𝕜' F (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u2, u4} 𝕜' F (MulZeroClass.toHasZero.{u2} 𝕜' (MulZeroOneClass.toMulZeroClass.{u2} 𝕜' (MonoidWithZero.toMulZeroOneClass.{u2} 𝕜' (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (SubNegMonoid.toAddMonoid.{u4} F (AddGroup.toSubNegMonoid.{u4} F (AddCommGroup.toAddGroup.{u4} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (Set.image.{u3, u4} E F (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) (fun (_x : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) => E -> F) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} 𝕜 𝕜' E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f) s))) -> (Continuous.{u3, u4} E F (UniformSpace.toTopologicalSpace.{u3} E _inst_2) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) (fun (_x : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) => E -> F) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} 𝕜 𝕜' E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f))
-but is expected to have type
- forall {𝕜 : Type.{u3}} {𝕜' : Type.{u2}} {E : Type.{u1}} {F : Type.{u4}} [_inst_1 : AddCommGroup.{u1} E] [_inst_2 : UniformSpace.{u1} E] [_inst_3 : UniformAddGroup.{u1} E _inst_2 (AddCommGroup.toAddGroup.{u1} E _inst_1)] [_inst_4 : AddCommGroup.{u4} F] [_inst_5 : UniformSpace.{u4} F] [_inst_6 : TopologicalSpace.FirstCountableTopology.{u1} E (UniformSpace.toTopologicalSpace.{u1} E _inst_2)] [_inst_7 : IsROrC.{u3} 𝕜] [_inst_8 : Module.{u3, u1} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1)] [_inst_9 : ContinuousSMul.{u3, u1} 𝕜 E (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜 (PseudoMetricSpace.toUniformSpace.{u3} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜 (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))))) (UniformSpace.toTopologicalSpace.{u1} E _inst_2)] [_inst_10 : IsROrC.{u2} 𝕜'] [_inst_11 : Module.{u2, u4} 𝕜' F (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)] [_inst_12 : ContinuousSMul.{u2, u4} 𝕜' F (SMulZeroClass.toSMul.{u2, u4} 𝕜' F (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u4} 𝕜' F (CommMonoidWithZero.toZero.{u2} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u2} 𝕜' (Semifield.toCommGroupWithZero.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (UniformSpace.toTopologicalSpace.{u2} 𝕜' (PseudoMetricSpace.toUniformSpace.{u2} 𝕜' (SeminormedRing.toPseudoMetricSpace.{u2} 𝕜' (SeminormedCommRing.toSeminormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5)] {σ : RingHom.{u3, u2} 𝕜 𝕜' (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (Semiring.toNonAssocSemiring.{u2} 𝕜' (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))} [_inst_13 : UniformAddGroup.{u4} F _inst_5 (AddCommGroup.toAddGroup.{u4} F _inst_4)] (f : LinearMap.{u3, u2, u1, u4} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11), (forall (s : Set.{u1} E), (Bornology.IsVonNBounded.{u3, u1} 𝕜 E (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))) (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) _inst_8)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (UniformSpace.toTopologicalSpace.{u1} E _inst_2) s) -> (Bornology.IsVonNBounded.{u2, u4} 𝕜' F (SeminormedCommRing.toSeminormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))) (SMulZeroClass.toSMul.{u2, u4} 𝕜' F (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u4} 𝕜' F (CommMonoidWithZero.toZero.{u2} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u2} 𝕜' (Semifield.toCommGroupWithZero.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (Set.image.{u1, u4} E F (FunLike.coe.{max (succ u1) (succ u4), succ u1, succ u4} (LinearMap.{u3, u2, u1, u4} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u2, u1, u4} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f) s))) -> (Continuous.{u1, u4} E F (UniformSpace.toTopologicalSpace.{u1} E _inst_2) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (FunLike.coe.{max (succ u1) (succ u4), succ u1, succ u4} (LinearMap.{u3, u2, u1, u4} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u2, u1, u4} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f))
+<too large>
Case conversion may be inaccurate. Consider using '#align linear_map.continuous_of_locally_bounded LinearMap.continuous_of_locally_boundedₓ'. -/
/-- If `E` is first countable, then every locally bounded linear map `E →ₛₗ[σ] F` is continuous. -/
theorem LinearMap.continuous_of_locally_bounded [UniformAddGroup F] (f : E →ₛₗ[σ] F)
mathlib commit https://github.com/leanprover-community/mathlib/commit/8d33f09cd7089ecf074b4791907588245aec5d1b
@@ -53,7 +53,7 @@ variable [NontriviallyNormedField 𝕜] [Module 𝕜 E] [Module 𝕜 F] [Continu
lean 3 declaration is
forall {𝕜 : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : UniformSpace.{u3} F] [_inst_6 : UniformAddGroup.{u3} F _inst_5 (AddCommGroup.toAddGroup.{u3} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u1} 𝕜] [_inst_8 : Module.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] [_inst_10 : ContinuousSMul.{u1, u2} 𝕜 E (SMulZeroClass.toHasSmul.{u1, u2} 𝕜 E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (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} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u2} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (Module.toMulActionWithZero.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] (f : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9), (Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) (fun (hV : Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) => Bornology.IsVonNBounded.{u1, u3} 𝕜 F (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))) (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 F (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 F (MulZeroClass.toHasZero.{u1} 𝕜 (MulZeroOneClass.toMulZeroClass.{u1} 𝕜 (MonoidWithZero.toMulZeroOneClass.{u1} 𝕜 (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 F (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_9)))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (SubNegMonoid.toAddMonoid.{u3} F (AddGroup.toSubNegMonoid.{u3} F (AddCommGroup.toAddGroup.{u3} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (Set.image.{u2, u3} E F (coeFn.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (fun (_x : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) => E -> F) (LinearMap.hasCoeToFun.{u1, u1, u2, u3} 𝕜 𝕜 E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f) V)))) -> (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9)
but is expected to have type
- forall {𝕜 : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : UniformSpace.{u3} F] [_inst_6 : UniformAddGroup.{u3} F _inst_5 (AddCommGroup.toAddGroup.{u3} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u1} 𝕜] [_inst_8 : Module.{u1, u2} 𝕜 E (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u1, u3} 𝕜 F (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] [_inst_10 : ContinuousSMul.{u1, u2} 𝕜 E (SMulZeroClass.toSMul.{u1, u2} 𝕜 E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (SMulWithZero.toSMulZeroClass.{u1, u2} 𝕜 E (CommMonoidWithZero.toZero.{u1} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u1} 𝕜 (Semifield.toCommGroupWithZero.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u1, u2} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u1, u2} 𝕜 E (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSeminormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] (f : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9), (Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) (fun (hV : Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) => Bornology.IsVonNBounded.{u1, u3} 𝕜 F (SeminormedCommRing.toSeminormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))) (SMulZeroClass.toSMul.{u1, u3} 𝕜 F (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u1, u3} 𝕜 F (CommMonoidWithZero.toZero.{u1} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u1} 𝕜 (Semifield.toCommGroupWithZero.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 F (Semiring.toMonoidWithZero.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (Module.toMulActionWithZero.{u1, u3} 𝕜 F (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_9)))) (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (Set.image.{u2, u3} E F (FunLike.coe.{max (succ u2) (succ u3), succ u2, succ u3} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f) V)))) -> (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9)
+ forall {𝕜 : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : UniformSpace.{u3} F] [_inst_6 : UniformAddGroup.{u3} F _inst_5 (AddCommGroup.toAddGroup.{u3} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u1} 𝕜] [_inst_8 : Module.{u1, u2} 𝕜 E (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u1, u3} 𝕜 F (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] [_inst_10 : ContinuousSMul.{u1, u2} 𝕜 E (SMulZeroClass.toSMul.{u1, u2} 𝕜 E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (SMulWithZero.toSMulZeroClass.{u1, u2} 𝕜 E (CommMonoidWithZero.toZero.{u1} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u1} 𝕜 (Semifield.toCommGroupWithZero.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u1, u2} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u1, u2} 𝕜 E (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSeminormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] (f : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9), (Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) (fun (hV : Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) => Bornology.IsVonNBounded.{u1, u3} 𝕜 F (SeminormedCommRing.toSeminormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))) (SMulZeroClass.toSMul.{u1, u3} 𝕜 F (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u1, u3} 𝕜 F (CommMonoidWithZero.toZero.{u1} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u1} 𝕜 (Semifield.toCommGroupWithZero.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 F (Semiring.toMonoidWithZero.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (Module.toMulActionWithZero.{u1, u3} 𝕜 F (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_9)))) (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (Set.image.{u2, u3} E F (FunLike.coe.{max (succ u2) (succ u3), succ u2, succ u3} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f) V)))) -> (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9)
Case conversion may be inaccurate. Consider using '#align linear_map.clm_of_exists_bounded_image LinearMap.clmOfExistsBoundedImageₓ'. -/
/-- Construct a continuous linear map from a linear map `f : E →ₗ[𝕜] F` and the existence of a
neighborhood of zero that gets mapped into a bounded set in `F`. -/
@@ -91,7 +91,7 @@ def LinearMap.clmOfExistsBoundedImage (f : E →ₗ[𝕜] F)
lean 3 declaration is
forall {𝕜 : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : UniformSpace.{u3} F] [_inst_6 : UniformAddGroup.{u3} F _inst_5 (AddCommGroup.toAddGroup.{u3} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u1} 𝕜] [_inst_8 : Module.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] [_inst_10 : ContinuousSMul.{u1, u2} 𝕜 E (SMulZeroClass.toHasSmul.{u1, u2} 𝕜 E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (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} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u2} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (Module.toMulActionWithZero.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] {f : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9} {h : Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) (fun (hV : Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) => Bornology.IsVonNBounded.{u1, u3} 𝕜 F (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))) (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 F (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 F (MulZeroClass.toHasZero.{u1} 𝕜 (MulZeroOneClass.toMulZeroClass.{u1} 𝕜 (MonoidWithZero.toMulZeroOneClass.{u1} 𝕜 (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 F (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_9)))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (SubNegMonoid.toAddMonoid.{u3} F (AddGroup.toSubNegMonoid.{u3} F (AddCommGroup.toAddGroup.{u3} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (Set.image.{u2, u3} E F (coeFn.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (fun (_x : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) => E -> F) (LinearMap.hasCoeToFun.{u1, u1, u2, u3} 𝕜 𝕜 E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f) V)))}, Eq.{max (succ u2) (succ u3)} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) ((fun (a : Sort.{max (succ u2) (succ u3)}) (b : Sort.{max (succ u2) (succ u3)}) [self : HasLiftT.{max (succ u2) (succ u3), max (succ u2) (succ u3)} a b] => self.0) (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (HasLiftT.mk.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (CoeTCₓ.coe.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (coeBase.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (ContinuousLinearMap.LinearMap.coe.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9)))) (LinearMap.clmOfExistsBoundedImage.{u1, u2, u3} 𝕜 E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 _inst_9 _inst_10 f h)) f
but is expected to have type
- forall {𝕜 : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : UniformSpace.{u1} F] [_inst_6 : UniformAddGroup.{u1} F _inst_5 (AddCommGroup.toAddGroup.{u1} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u3} 𝕜] [_inst_8 : Module.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] [_inst_10 : ContinuousSMul.{u3, u2} 𝕜 E (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u2} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u2} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜 (PseudoMetricSpace.toUniformSpace.{u3} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜 (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] {f : LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9} {h : Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) (fun (hV : Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) => Bornology.IsVonNBounded.{u3, u1} 𝕜 F (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))) (SMulZeroClass.toSMul.{u3, u1} 𝕜 F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 F (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 F (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_9)))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (Set.image.{u2, u1} E F (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))))) f) V)))}, Eq.{max (succ u2) (succ u1)} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) (ContinuousLinearMap.toLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (LinearMap.clmOfExistsBoundedImage.{u3, u2, u1} 𝕜 E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 _inst_9 _inst_10 f h)) f
+ forall {𝕜 : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : UniformSpace.{u1} F] [_inst_6 : UniformAddGroup.{u1} F _inst_5 (AddCommGroup.toAddGroup.{u1} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u3} 𝕜] [_inst_8 : Module.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] [_inst_10 : ContinuousSMul.{u3, u2} 𝕜 E (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u2} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u2} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜 (PseudoMetricSpace.toUniformSpace.{u3} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜 (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] {f : LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9} {h : Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) (fun (hV : Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) => Bornology.IsVonNBounded.{u3, u1} 𝕜 F (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))) (SMulZeroClass.toSMul.{u3, u1} 𝕜 F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 F (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 F (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_9)))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (Set.image.{u2, u1} E F (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))))) f) V)))}, Eq.{max (succ u2) (succ u1)} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) (ContinuousLinearMap.toLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (LinearMap.clmOfExistsBoundedImage.{u3, u2, u1} 𝕜 E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 _inst_9 _inst_10 f h)) f
Case conversion may be inaccurate. Consider using '#align linear_map.clm_of_exists_bounded_image_coe LinearMap.clmOfExistsBoundedImage_coeₓ'. -/
theorem LinearMap.clmOfExistsBoundedImage_coe {f : E →ₗ[𝕜] F}
{h : ∃ (V : Set E)(hV : V ∈ 𝓝 (0 : E)), Bornology.IsVonNBounded 𝕜 (f '' V)} :
@@ -103,7 +103,7 @@ theorem LinearMap.clmOfExistsBoundedImage_coe {f : E →ₗ[𝕜] F}
lean 3 declaration is
forall {𝕜 : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : UniformSpace.{u3} F] [_inst_6 : UniformAddGroup.{u3} F _inst_5 (AddCommGroup.toAddGroup.{u3} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u1} 𝕜] [_inst_8 : Module.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] [_inst_10 : ContinuousSMul.{u1, u2} 𝕜 E (SMulZeroClass.toHasSmul.{u1, u2} 𝕜 E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (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} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u2} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (Module.toMulActionWithZero.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] {f : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9} {h : Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) (fun (hV : Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) => Bornology.IsVonNBounded.{u1, u3} 𝕜 F (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))) (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 F (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 F (MulZeroClass.toHasZero.{u1} 𝕜 (MulZeroOneClass.toMulZeroClass.{u1} 𝕜 (MonoidWithZero.toMulZeroOneClass.{u1} 𝕜 (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 F (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_9)))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (SubNegMonoid.toAddMonoid.{u3} F (AddGroup.toSubNegMonoid.{u3} F (AddCommGroup.toAddGroup.{u3} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (Set.image.{u2, u3} E F (coeFn.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (fun (_x : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) => E -> F) (LinearMap.hasCoeToFun.{u1, u1, u2, u3} 𝕜 𝕜 E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f) V)))} {x : E}, Eq.{succ u3} F (coeFn.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (fun (_x : ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) => E -> F) (ContinuousLinearMap.toFun.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (LinearMap.clmOfExistsBoundedImage.{u1, u2, u3} 𝕜 E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 _inst_9 _inst_10 f h) x) (coeFn.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (fun (_x : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) => E -> F) (LinearMap.hasCoeToFun.{u1, u1, u2, u3} 𝕜 𝕜 E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f x)
but is expected to have type
- forall {𝕜 : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : UniformSpace.{u1} F] [_inst_6 : UniformAddGroup.{u1} F _inst_5 (AddCommGroup.toAddGroup.{u1} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u3} 𝕜] [_inst_8 : Module.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] [_inst_10 : ContinuousSMul.{u3, u2} 𝕜 E (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u2} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u2} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜 (PseudoMetricSpace.toUniformSpace.{u3} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜 (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] {f : LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9} {h : Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) (fun (hV : Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) => Bornology.IsVonNBounded.{u3, u1} 𝕜 F (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))) (SMulZeroClass.toSMul.{u3, u1} 𝕜 F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 F (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 F (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_9)))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (Set.image.{u2, u1} E F (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))))) f) V)))} {x : E}, Eq.{succ u1} ((fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : E) => F) x) (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (ContinuousLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : E) => F) _x) (ContinuousMapClass.toFunLike.{max u2 u1, u2, u1} (ContinuousLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E F (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (ContinuousSemilinearMapClass.toContinuousMapClass.{max u2 u1, u3, u3, u2, u1} (ContinuousLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (ContinuousLinearMap.continuousSemilinearMapClass.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9))) (LinearMap.clmOfExistsBoundedImage.{u3, u2, u1} 𝕜 E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 _inst_9 _inst_10 f h) x) (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))))) f x)
+ forall {𝕜 : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : UniformSpace.{u1} F] [_inst_6 : UniformAddGroup.{u1} F _inst_5 (AddCommGroup.toAddGroup.{u1} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u3} 𝕜] [_inst_8 : Module.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] [_inst_10 : ContinuousSMul.{u3, u2} 𝕜 E (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u2} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u2} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜 (PseudoMetricSpace.toUniformSpace.{u3} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜 (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] {f : LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9} {h : Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) (fun (hV : Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) => Bornology.IsVonNBounded.{u3, u1} 𝕜 F (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))) (SMulZeroClass.toSMul.{u3, u1} 𝕜 F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 F (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 F (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_9)))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (Set.image.{u2, u1} E F (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))))) f) V)))} {x : E}, Eq.{succ u1} ((fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : E) => F) x) (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (ContinuousLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : E) => F) _x) (ContinuousMapClass.toFunLike.{max u2 u1, u2, u1} (ContinuousLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E F (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (ContinuousSemilinearMapClass.toContinuousMapClass.{max u2 u1, u3, u3, u2, u1} (ContinuousLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (ContinuousLinearMap.continuousSemilinearMapClass.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9))) (LinearMap.clmOfExistsBoundedImage.{u3, u2, u1} 𝕜 E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 _inst_9 _inst_10 f h) x) (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))))) f x)
Case conversion may be inaccurate. Consider using '#align linear_map.clm_of_exists_bounded_image_apply LinearMap.clmOfExistsBoundedImage_applyₓ'. -/
@[simp]
theorem LinearMap.clmOfExistsBoundedImage_apply {f : E →ₗ[𝕜] F}
@@ -130,7 +130,7 @@ variable {σ : 𝕜 →+* 𝕜'}
lean 3 declaration is
forall {𝕜 : Type.{u1}} {𝕜' : Type.{u2}} {E : Type.{u3}} {F : Type.{u4}} [_inst_1 : AddCommGroup.{u3} E] [_inst_2 : UniformSpace.{u3} E] [_inst_3 : UniformAddGroup.{u3} E _inst_2 (AddCommGroup.toAddGroup.{u3} E _inst_1)] [_inst_4 : AddCommGroup.{u4} F] [_inst_5 : UniformSpace.{u4} F] [_inst_6 : TopologicalSpace.FirstCountableTopology.{u3} E (UniformSpace.toTopologicalSpace.{u3} E _inst_2)] [_inst_7 : IsROrC.{u1} 𝕜] [_inst_8 : Module.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)] [_inst_9 : ContinuousSMul.{u1, u3} 𝕜 E (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 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} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))) (UniformSpace.toTopologicalSpace.{u3} E _inst_2)] [_inst_10 : IsROrC.{u2} 𝕜'] [_inst_11 : Module.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)] [_inst_12 : ContinuousSMul.{u2, u4} 𝕜' F (SMulZeroClass.toHasSmul.{u2, u4} 𝕜' F (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u2, u4} 𝕜' F (MulZeroClass.toHasZero.{u2} 𝕜' (MulZeroOneClass.toMulZeroClass.{u2} 𝕜' (MonoidWithZero.toMulZeroOneClass.{u2} 𝕜' (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (UniformSpace.toTopologicalSpace.{u2} 𝕜' (PseudoMetricSpace.toUniformSpace.{u2} 𝕜' (SeminormedRing.toPseudoMetricSpace.{u2} 𝕜' (SeminormedCommRing.toSemiNormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5)] {σ : RingHom.{u1, u2} 𝕜 𝕜' (NonAssocRing.toNonAssocSemiring.{u1} 𝕜 (Ring.toNonAssocRing.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (NonAssocRing.toNonAssocSemiring.{u2} 𝕜' (Ring.toNonAssocRing.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))} (f : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11), (forall (s : Set.{u3} E), (Bornology.IsVonNBounded.{u1, u3} 𝕜 E (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))) (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 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} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) _inst_8)))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (SubNegMonoid.toAddMonoid.{u3} E (AddGroup.toSubNegMonoid.{u3} E (AddCommGroup.toAddGroup.{u3} E _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} E _inst_2) s) -> (Bornology.IsVonNBounded.{u2, u4} 𝕜' F (SeminormedCommRing.toSemiNormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))) (SMulZeroClass.toHasSmul.{u2, u4} 𝕜' F (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u2, u4} 𝕜' F (MulZeroClass.toHasZero.{u2} 𝕜' (MulZeroOneClass.toMulZeroClass.{u2} 𝕜' (MonoidWithZero.toMulZeroOneClass.{u2} 𝕜' (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (SubNegMonoid.toAddMonoid.{u4} F (AddGroup.toSubNegMonoid.{u4} F (AddCommGroup.toAddGroup.{u4} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (Set.image.{u3, u4} E F (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) (fun (_x : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) => E -> F) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} 𝕜 𝕜' E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f) s))) -> (ContinuousAt.{u3, u4} E F (UniformSpace.toTopologicalSpace.{u3} E _inst_2) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) (fun (_x : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) => E -> F) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} 𝕜 𝕜' E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f) (OfNat.ofNat.{u3} E 0 (OfNat.mk.{u3} E 0 (Zero.zero.{u3} E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (SubNegMonoid.toAddMonoid.{u3} E (AddGroup.toSubNegMonoid.{u3} E (AddCommGroup.toAddGroup.{u3} E _inst_1)))))))))
but is expected to have type
- forall {𝕜 : Type.{u4}} {𝕜' : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : UniformSpace.{u1} F] [_inst_6 : TopologicalSpace.FirstCountableTopology.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] [_inst_7 : IsROrC.{u4} 𝕜] [_inst_8 : Module.{u4, u2} 𝕜 E (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : ContinuousSMul.{u4, u2} 𝕜 E (SMulZeroClass.toSMul.{u4, u2} 𝕜 E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (SMulWithZero.toSMulZeroClass.{u4, u2} 𝕜 E (CommMonoidWithZero.toZero.{u4} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u4} 𝕜 (Semifield.toCommGroupWithZero.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u4, u2} 𝕜 E (Semiring.toMonoidWithZero.{u4} 𝕜 (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u4, u2} 𝕜 E (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u4} 𝕜 (PseudoMetricSpace.toUniformSpace.{u4} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u4} 𝕜 (SeminormedCommRing.toSeminormedRing.{u4} 𝕜 (NormedCommRing.toSeminormedCommRing.{u4} 𝕜 (NormedField.toNormedCommRing.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] [_inst_10 : IsROrC.{u3} 𝕜'] [_inst_11 : Module.{u3, u1} 𝕜' F (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] [_inst_12 : ContinuousSMul.{u3, u1} 𝕜' F (SMulZeroClass.toSMul.{u3, u1} 𝕜' F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜' F (CommMonoidWithZero.toZero.{u3} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜' (Semifield.toCommGroupWithZero.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜' F (Semiring.toMonoidWithZero.{u3} 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜' F (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_11)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜' (PseudoMetricSpace.toUniformSpace.{u3} 𝕜' (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜' (SeminormedCommRing.toSeminormedRing.{u3} 𝕜' (NormedCommRing.toSeminormedCommRing.{u3} 𝕜' (NormedField.toNormedCommRing.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5)] {σ : RingHom.{u4, u3} 𝕜 𝕜' (Semiring.toNonAssocSemiring.{u4} 𝕜 (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (Semiring.toNonAssocSemiring.{u3} 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))))} (f : LinearMap.{u4, u3, u2, u1} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11), (forall (s : Set.{u2} E), (Bornology.IsVonNBounded.{u4, u2} 𝕜 E (SeminormedCommRing.toSeminormedRing.{u4} 𝕜 (NormedCommRing.toSeminormedCommRing.{u4} 𝕜 (NormedField.toNormedCommRing.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))) (SMulZeroClass.toSMul.{u4, u2} 𝕜 E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (SMulWithZero.toSMulZeroClass.{u4, u2} 𝕜 E (CommMonoidWithZero.toZero.{u4} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u4} 𝕜 (Semifield.toCommGroupWithZero.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u4, u2} 𝕜 E (Semiring.toMonoidWithZero.{u4} 𝕜 (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u4, u2} 𝕜 E (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2) s) -> (Bornology.IsVonNBounded.{u3, u1} 𝕜' F (SeminormedCommRing.toSeminormedRing.{u3} 𝕜' (NormedCommRing.toSeminormedCommRing.{u3} 𝕜' (NormedField.toNormedCommRing.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))) (SMulZeroClass.toSMul.{u3, u1} 𝕜' F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜' F (CommMonoidWithZero.toZero.{u3} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜' (Semifield.toCommGroupWithZero.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜' F (Semiring.toMonoidWithZero.{u3} 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜' F (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_11)))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (Set.image.{u2, u1} E F (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u4, u3, u2, u1} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u4, u3, u2, u1} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11 σ) f) s))) -> (ContinuousAt.{u2, u1} E F (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u4, u3, u2, u1} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u4, u3, u2, u1} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11 σ) f) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))
+ forall {𝕜 : Type.{u4}} {𝕜' : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : UniformSpace.{u1} F] [_inst_6 : TopologicalSpace.FirstCountableTopology.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] [_inst_7 : IsROrC.{u4} 𝕜] [_inst_8 : Module.{u4, u2} 𝕜 E (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : ContinuousSMul.{u4, u2} 𝕜 E (SMulZeroClass.toSMul.{u4, u2} 𝕜 E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (SMulWithZero.toSMulZeroClass.{u4, u2} 𝕜 E (CommMonoidWithZero.toZero.{u4} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u4} 𝕜 (Semifield.toCommGroupWithZero.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u4, u2} 𝕜 E (Semiring.toMonoidWithZero.{u4} 𝕜 (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u4, u2} 𝕜 E (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u4} 𝕜 (PseudoMetricSpace.toUniformSpace.{u4} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u4} 𝕜 (SeminormedCommRing.toSeminormedRing.{u4} 𝕜 (NormedCommRing.toSeminormedCommRing.{u4} 𝕜 (NormedField.toNormedCommRing.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] [_inst_10 : IsROrC.{u3} 𝕜'] [_inst_11 : Module.{u3, u1} 𝕜' F (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] [_inst_12 : ContinuousSMul.{u3, u1} 𝕜' F (SMulZeroClass.toSMul.{u3, u1} 𝕜' F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜' F (CommMonoidWithZero.toZero.{u3} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜' (Semifield.toCommGroupWithZero.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜' F (Semiring.toMonoidWithZero.{u3} 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜' F (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_11)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜' (PseudoMetricSpace.toUniformSpace.{u3} 𝕜' (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜' (SeminormedCommRing.toSeminormedRing.{u3} 𝕜' (NormedCommRing.toSeminormedCommRing.{u3} 𝕜' (NormedField.toNormedCommRing.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5)] {σ : RingHom.{u4, u3} 𝕜 𝕜' (Semiring.toNonAssocSemiring.{u4} 𝕜 (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (Semiring.toNonAssocSemiring.{u3} 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))))} (f : LinearMap.{u4, u3, u2, u1} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11), (forall (s : Set.{u2} E), (Bornology.IsVonNBounded.{u4, u2} 𝕜 E (SeminormedCommRing.toSeminormedRing.{u4} 𝕜 (NormedCommRing.toSeminormedCommRing.{u4} 𝕜 (NormedField.toNormedCommRing.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))) (SMulZeroClass.toSMul.{u4, u2} 𝕜 E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (SMulWithZero.toSMulZeroClass.{u4, u2} 𝕜 E (CommMonoidWithZero.toZero.{u4} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u4} 𝕜 (Semifield.toCommGroupWithZero.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u4, u2} 𝕜 E (Semiring.toMonoidWithZero.{u4} 𝕜 (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u4, u2} 𝕜 E (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2) s) -> (Bornology.IsVonNBounded.{u3, u1} 𝕜' F (SeminormedCommRing.toSeminormedRing.{u3} 𝕜' (NormedCommRing.toSeminormedCommRing.{u3} 𝕜' (NormedField.toNormedCommRing.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))) (SMulZeroClass.toSMul.{u3, u1} 𝕜' F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜' F (CommMonoidWithZero.toZero.{u3} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜' (Semifield.toCommGroupWithZero.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜' F (Semiring.toMonoidWithZero.{u3} 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜' F (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_11)))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (Set.image.{u2, u1} E F (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u4, u3, u2, u1} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u4, u3, u2, u1} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11 σ) f) s))) -> (ContinuousAt.{u2, u1} E F (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u4, u3, u2, u1} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u4, u3, u2, u1} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11 σ) f) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))
Case conversion may be inaccurate. Consider using '#align linear_map.continuous_at_zero_of_locally_bounded LinearMap.continuousAt_zero_of_locally_boundedₓ'. -/
theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
(hf : ∀ (s : Set E) (hs : IsVonNBounded 𝕜 s), IsVonNBounded 𝕜' (f '' s)) : ContinuousAt f 0 :=
@@ -212,7 +212,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
lean 3 declaration is
forall {𝕜 : Type.{u1}} {𝕜' : Type.{u2}} {E : Type.{u3}} {F : Type.{u4}} [_inst_1 : AddCommGroup.{u3} E] [_inst_2 : UniformSpace.{u3} E] [_inst_3 : UniformAddGroup.{u3} E _inst_2 (AddCommGroup.toAddGroup.{u3} E _inst_1)] [_inst_4 : AddCommGroup.{u4} F] [_inst_5 : UniformSpace.{u4} F] [_inst_6 : TopologicalSpace.FirstCountableTopology.{u3} E (UniformSpace.toTopologicalSpace.{u3} E _inst_2)] [_inst_7 : IsROrC.{u1} 𝕜] [_inst_8 : Module.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)] [_inst_9 : ContinuousSMul.{u1, u3} 𝕜 E (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 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} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))) (UniformSpace.toTopologicalSpace.{u3} E _inst_2)] [_inst_10 : IsROrC.{u2} 𝕜'] [_inst_11 : Module.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)] [_inst_12 : ContinuousSMul.{u2, u4} 𝕜' F (SMulZeroClass.toHasSmul.{u2, u4} 𝕜' F (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u2, u4} 𝕜' F (MulZeroClass.toHasZero.{u2} 𝕜' (MulZeroOneClass.toMulZeroClass.{u2} 𝕜' (MonoidWithZero.toMulZeroOneClass.{u2} 𝕜' (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (UniformSpace.toTopologicalSpace.{u2} 𝕜' (PseudoMetricSpace.toUniformSpace.{u2} 𝕜' (SeminormedRing.toPseudoMetricSpace.{u2} 𝕜' (SeminormedCommRing.toSemiNormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5)] {σ : RingHom.{u1, u2} 𝕜 𝕜' (NonAssocRing.toNonAssocSemiring.{u1} 𝕜 (Ring.toNonAssocRing.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (NonAssocRing.toNonAssocSemiring.{u2} 𝕜' (Ring.toNonAssocRing.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))} [_inst_13 : UniformAddGroup.{u4} F _inst_5 (AddCommGroup.toAddGroup.{u4} F _inst_4)] (f : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11), (forall (s : Set.{u3} E), (Bornology.IsVonNBounded.{u1, u3} 𝕜 E (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))) (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 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} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) _inst_8)))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (SubNegMonoid.toAddMonoid.{u3} E (AddGroup.toSubNegMonoid.{u3} E (AddCommGroup.toAddGroup.{u3} E _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} E _inst_2) s) -> (Bornology.IsVonNBounded.{u2, u4} 𝕜' F (SeminormedCommRing.toSemiNormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))) (SMulZeroClass.toHasSmul.{u2, u4} 𝕜' F (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u2, u4} 𝕜' F (MulZeroClass.toHasZero.{u2} 𝕜' (MulZeroOneClass.toMulZeroClass.{u2} 𝕜' (MonoidWithZero.toMulZeroOneClass.{u2} 𝕜' (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (SubNegMonoid.toAddMonoid.{u4} F (AddGroup.toSubNegMonoid.{u4} F (AddCommGroup.toAddGroup.{u4} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (Set.image.{u3, u4} E F (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) (fun (_x : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) => E -> F) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} 𝕜 𝕜' E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f) s))) -> (Continuous.{u3, u4} E F (UniformSpace.toTopologicalSpace.{u3} E _inst_2) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) (fun (_x : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) => E -> F) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} 𝕜 𝕜' E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f))
but is expected to have type
- forall {𝕜 : Type.{u3}} {𝕜' : Type.{u2}} {E : Type.{u1}} {F : Type.{u4}} [_inst_1 : AddCommGroup.{u1} E] [_inst_2 : UniformSpace.{u1} E] [_inst_3 : UniformAddGroup.{u1} E _inst_2 (AddCommGroup.toAddGroup.{u1} E _inst_1)] [_inst_4 : AddCommGroup.{u4} F] [_inst_5 : UniformSpace.{u4} F] [_inst_6 : TopologicalSpace.FirstCountableTopology.{u1} E (UniformSpace.toTopologicalSpace.{u1} E _inst_2)] [_inst_7 : IsROrC.{u3} 𝕜] [_inst_8 : Module.{u3, u1} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1)] [_inst_9 : ContinuousSMul.{u3, u1} 𝕜 E (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜 (PseudoMetricSpace.toUniformSpace.{u3} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜 (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))))) (UniformSpace.toTopologicalSpace.{u1} E _inst_2)] [_inst_10 : IsROrC.{u2} 𝕜'] [_inst_11 : Module.{u2, u4} 𝕜' F (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)] [_inst_12 : ContinuousSMul.{u2, u4} 𝕜' F (SMulZeroClass.toSMul.{u2, u4} 𝕜' F (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u4} 𝕜' F (CommMonoidWithZero.toZero.{u2} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u2} 𝕜' (Semifield.toCommGroupWithZero.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (UniformSpace.toTopologicalSpace.{u2} 𝕜' (PseudoMetricSpace.toUniformSpace.{u2} 𝕜' (SeminormedRing.toPseudoMetricSpace.{u2} 𝕜' (SeminormedCommRing.toSeminormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5)] {σ : RingHom.{u3, u2} 𝕜 𝕜' (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (Semiring.toNonAssocSemiring.{u2} 𝕜' (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))} [_inst_13 : UniformAddGroup.{u4} F _inst_5 (AddCommGroup.toAddGroup.{u4} F _inst_4)] (f : LinearMap.{u3, u2, u1, u4} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11), (forall (s : Set.{u1} E), (Bornology.IsVonNBounded.{u3, u1} 𝕜 E (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))) (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) _inst_8)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (UniformSpace.toTopologicalSpace.{u1} E _inst_2) s) -> (Bornology.IsVonNBounded.{u2, u4} 𝕜' F (SeminormedCommRing.toSeminormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))) (SMulZeroClass.toSMul.{u2, u4} 𝕜' F (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u4} 𝕜' F (CommMonoidWithZero.toZero.{u2} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u2} 𝕜' (Semifield.toCommGroupWithZero.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (Set.image.{u1, u4} E F (FunLike.coe.{max (succ u1) (succ u4), succ u1, succ u4} (LinearMap.{u3, u2, u1, u4} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u2, u1, u4} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f) s))) -> (Continuous.{u1, u4} E F (UniformSpace.toTopologicalSpace.{u1} E _inst_2) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (FunLike.coe.{max (succ u1) (succ u4), succ u1, succ u4} (LinearMap.{u3, u2, u1, u4} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u2, u1, u4} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f))
+ forall {𝕜 : Type.{u3}} {𝕜' : Type.{u2}} {E : Type.{u1}} {F : Type.{u4}} [_inst_1 : AddCommGroup.{u1} E] [_inst_2 : UniformSpace.{u1} E] [_inst_3 : UniformAddGroup.{u1} E _inst_2 (AddCommGroup.toAddGroup.{u1} E _inst_1)] [_inst_4 : AddCommGroup.{u4} F] [_inst_5 : UniformSpace.{u4} F] [_inst_6 : TopologicalSpace.FirstCountableTopology.{u1} E (UniformSpace.toTopologicalSpace.{u1} E _inst_2)] [_inst_7 : IsROrC.{u3} 𝕜] [_inst_8 : Module.{u3, u1} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1)] [_inst_9 : ContinuousSMul.{u3, u1} 𝕜 E (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜 (PseudoMetricSpace.toUniformSpace.{u3} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜 (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))))) (UniformSpace.toTopologicalSpace.{u1} E _inst_2)] [_inst_10 : IsROrC.{u2} 𝕜'] [_inst_11 : Module.{u2, u4} 𝕜' F (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)] [_inst_12 : ContinuousSMul.{u2, u4} 𝕜' F (SMulZeroClass.toSMul.{u2, u4} 𝕜' F (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u4} 𝕜' F (CommMonoidWithZero.toZero.{u2} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u2} 𝕜' (Semifield.toCommGroupWithZero.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (UniformSpace.toTopologicalSpace.{u2} 𝕜' (PseudoMetricSpace.toUniformSpace.{u2} 𝕜' (SeminormedRing.toPseudoMetricSpace.{u2} 𝕜' (SeminormedCommRing.toSeminormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5)] {σ : RingHom.{u3, u2} 𝕜 𝕜' (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (Semiring.toNonAssocSemiring.{u2} 𝕜' (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))} [_inst_13 : UniformAddGroup.{u4} F _inst_5 (AddCommGroup.toAddGroup.{u4} F _inst_4)] (f : LinearMap.{u3, u2, u1, u4} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11), (forall (s : Set.{u1} E), (Bornology.IsVonNBounded.{u3, u1} 𝕜 E (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))) (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) _inst_8)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (UniformSpace.toTopologicalSpace.{u1} E _inst_2) s) -> (Bornology.IsVonNBounded.{u2, u4} 𝕜' F (SeminormedCommRing.toSeminormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))) (SMulZeroClass.toSMul.{u2, u4} 𝕜' F (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u4} 𝕜' F (CommMonoidWithZero.toZero.{u2} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u2} 𝕜' (Semifield.toCommGroupWithZero.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (Set.image.{u1, u4} E F (FunLike.coe.{max (succ u1) (succ u4), succ u1, succ u4} (LinearMap.{u3, u2, u1, u4} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u2, u1, u4} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f) s))) -> (Continuous.{u1, u4} E F (UniformSpace.toTopologicalSpace.{u1} E _inst_2) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (FunLike.coe.{max (succ u1) (succ u4), succ u1, succ u4} (LinearMap.{u3, u2, u1, u4} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u2, u1, u4} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f))
Case conversion may be inaccurate. Consider using '#align linear_map.continuous_of_locally_bounded LinearMap.continuous_of_locally_boundedₓ'. -/
/-- If `E` is first countable, then every locally bounded linear map `E →ₛₗ[σ] F` is continuous. -/
theorem LinearMap.continuous_of_locally_bounded [UniformAddGroup F] (f : E →ₛₗ[σ] F)
mathlib commit https://github.com/leanprover-community/mathlib/commit/c89fe2d59ae06402c3f55f978016d1ada444f57e
@@ -53,7 +53,7 @@ variable [NontriviallyNormedField 𝕜] [Module 𝕜 E] [Module 𝕜 F] [Continu
lean 3 declaration is
forall {𝕜 : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : UniformSpace.{u3} F] [_inst_6 : UniformAddGroup.{u3} F _inst_5 (AddCommGroup.toAddGroup.{u3} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u1} 𝕜] [_inst_8 : Module.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] [_inst_10 : ContinuousSMul.{u1, u2} 𝕜 E (SMulZeroClass.toHasSmul.{u1, u2} 𝕜 E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (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} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u2} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (Module.toMulActionWithZero.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] (f : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9), (Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) (fun (hV : Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) => Bornology.IsVonNBounded.{u1, u3} 𝕜 F (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))) (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 F (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 F (MulZeroClass.toHasZero.{u1} 𝕜 (MulZeroOneClass.toMulZeroClass.{u1} 𝕜 (MonoidWithZero.toMulZeroOneClass.{u1} 𝕜 (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 F (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_9)))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (SubNegMonoid.toAddMonoid.{u3} F (AddGroup.toSubNegMonoid.{u3} F (AddCommGroup.toAddGroup.{u3} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (Set.image.{u2, u3} E F (coeFn.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (fun (_x : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) => E -> F) (LinearMap.hasCoeToFun.{u1, u1, u2, u3} 𝕜 𝕜 E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f) V)))) -> (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9)
but is expected to have type
- forall {𝕜 : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : UniformSpace.{u3} F] [_inst_6 : UniformAddGroup.{u3} F _inst_5 (AddCommGroup.toAddGroup.{u3} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u1} 𝕜] [_inst_8 : Module.{u1, u2} 𝕜 E (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u1, u3} 𝕜 F (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] [_inst_10 : ContinuousSMul.{u1, u2} 𝕜 E (SMulZeroClass.toSMul.{u1, u2} 𝕜 E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (SMulWithZero.toSMulZeroClass.{u1, u2} 𝕜 E (CommMonoidWithZero.toZero.{u1} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u1} 𝕜 (Semifield.toCommGroupWithZero.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u1, u2} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u1, u2} 𝕜 E (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSeminormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] (f : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9), (Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) (fun (hV : Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) => Bornology.IsVonNBounded.{u1, u3} 𝕜 F (SeminormedCommRing.toSeminormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))) (SMulZeroClass.toSMul.{u1, u3} 𝕜 F (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u1, u3} 𝕜 F (CommMonoidWithZero.toZero.{u1} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u1} 𝕜 (Semifield.toCommGroupWithZero.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 F (Semiring.toMonoidWithZero.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (Module.toMulActionWithZero.{u1, u3} 𝕜 F (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_9)))) (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (Set.image.{u2, u3} E F (FunLike.coe.{max (succ u2) (succ u3), succ u2, succ u3} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f) V)))) -> (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9)
+ forall {𝕜 : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : UniformSpace.{u3} F] [_inst_6 : UniformAddGroup.{u3} F _inst_5 (AddCommGroup.toAddGroup.{u3} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u1} 𝕜] [_inst_8 : Module.{u1, u2} 𝕜 E (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u1, u3} 𝕜 F (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] [_inst_10 : ContinuousSMul.{u1, u2} 𝕜 E (SMulZeroClass.toSMul.{u1, u2} 𝕜 E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (SMulWithZero.toSMulZeroClass.{u1, u2} 𝕜 E (CommMonoidWithZero.toZero.{u1} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u1} 𝕜 (Semifield.toCommGroupWithZero.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u1, u2} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u1, u2} 𝕜 E (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSeminormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] (f : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9), (Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) (fun (hV : Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) => Bornology.IsVonNBounded.{u1, u3} 𝕜 F (SeminormedCommRing.toSeminormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))) (SMulZeroClass.toSMul.{u1, u3} 𝕜 F (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u1, u3} 𝕜 F (CommMonoidWithZero.toZero.{u1} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u1} 𝕜 (Semifield.toCommGroupWithZero.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 F (Semiring.toMonoidWithZero.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (Module.toMulActionWithZero.{u1, u3} 𝕜 F (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_9)))) (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (Set.image.{u2, u3} E F (FunLike.coe.{max (succ u2) (succ u3), succ u2, succ u3} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f) V)))) -> (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9)
Case conversion may be inaccurate. Consider using '#align linear_map.clm_of_exists_bounded_image LinearMap.clmOfExistsBoundedImageₓ'. -/
/-- Construct a continuous linear map from a linear map `f : E →ₗ[𝕜] F` and the existence of a
neighborhood of zero that gets mapped into a bounded set in `F`. -/
@@ -91,7 +91,7 @@ def LinearMap.clmOfExistsBoundedImage (f : E →ₗ[𝕜] F)
lean 3 declaration is
forall {𝕜 : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : UniformSpace.{u3} F] [_inst_6 : UniformAddGroup.{u3} F _inst_5 (AddCommGroup.toAddGroup.{u3} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u1} 𝕜] [_inst_8 : Module.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] [_inst_10 : ContinuousSMul.{u1, u2} 𝕜 E (SMulZeroClass.toHasSmul.{u1, u2} 𝕜 E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (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} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u2} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (Module.toMulActionWithZero.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] {f : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9} {h : Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) (fun (hV : Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) => Bornology.IsVonNBounded.{u1, u3} 𝕜 F (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))) (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 F (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 F (MulZeroClass.toHasZero.{u1} 𝕜 (MulZeroOneClass.toMulZeroClass.{u1} 𝕜 (MonoidWithZero.toMulZeroOneClass.{u1} 𝕜 (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 F (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_9)))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (SubNegMonoid.toAddMonoid.{u3} F (AddGroup.toSubNegMonoid.{u3} F (AddCommGroup.toAddGroup.{u3} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (Set.image.{u2, u3} E F (coeFn.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (fun (_x : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) => E -> F) (LinearMap.hasCoeToFun.{u1, u1, u2, u3} 𝕜 𝕜 E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f) V)))}, Eq.{max (succ u2) (succ u3)} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) ((fun (a : Sort.{max (succ u2) (succ u3)}) (b : Sort.{max (succ u2) (succ u3)}) [self : HasLiftT.{max (succ u2) (succ u3), max (succ u2) (succ u3)} a b] => self.0) (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (HasLiftT.mk.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (CoeTCₓ.coe.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (coeBase.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (ContinuousLinearMap.LinearMap.coe.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9)))) (LinearMap.clmOfExistsBoundedImage.{u1, u2, u3} 𝕜 E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 _inst_9 _inst_10 f h)) f
but is expected to have type
- forall {𝕜 : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : UniformSpace.{u1} F] [_inst_6 : UniformAddGroup.{u1} F _inst_5 (AddCommGroup.toAddGroup.{u1} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u3} 𝕜] [_inst_8 : Module.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] [_inst_10 : ContinuousSMul.{u3, u2} 𝕜 E (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u2} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u2} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜 (PseudoMetricSpace.toUniformSpace.{u3} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜 (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] {f : LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9} {h : Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) (fun (hV : Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) => Bornology.IsVonNBounded.{u3, u1} 𝕜 F (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))) (SMulZeroClass.toSMul.{u3, u1} 𝕜 F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 F (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 F (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_9)))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (Set.image.{u2, u1} E F (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))))) f) V)))}, Eq.{max (succ u2) (succ u1)} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) (ContinuousLinearMap.toLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (LinearMap.clmOfExistsBoundedImage.{u3, u2, u1} 𝕜 E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 _inst_9 _inst_10 f h)) f
+ forall {𝕜 : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : UniformSpace.{u1} F] [_inst_6 : UniformAddGroup.{u1} F _inst_5 (AddCommGroup.toAddGroup.{u1} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u3} 𝕜] [_inst_8 : Module.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] [_inst_10 : ContinuousSMul.{u3, u2} 𝕜 E (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u2} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u2} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜 (PseudoMetricSpace.toUniformSpace.{u3} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜 (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] {f : LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9} {h : Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) (fun (hV : Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) => Bornology.IsVonNBounded.{u3, u1} 𝕜 F (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))) (SMulZeroClass.toSMul.{u3, u1} 𝕜 F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 F (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 F (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_9)))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (Set.image.{u2, u1} E F (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))))) f) V)))}, Eq.{max (succ u2) (succ u1)} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) (ContinuousLinearMap.toLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (LinearMap.clmOfExistsBoundedImage.{u3, u2, u1} 𝕜 E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 _inst_9 _inst_10 f h)) f
Case conversion may be inaccurate. Consider using '#align linear_map.clm_of_exists_bounded_image_coe LinearMap.clmOfExistsBoundedImage_coeₓ'. -/
theorem LinearMap.clmOfExistsBoundedImage_coe {f : E →ₗ[𝕜] F}
{h : ∃ (V : Set E)(hV : V ∈ 𝓝 (0 : E)), Bornology.IsVonNBounded 𝕜 (f '' V)} :
@@ -103,7 +103,7 @@ theorem LinearMap.clmOfExistsBoundedImage_coe {f : E →ₗ[𝕜] F}
lean 3 declaration is
forall {𝕜 : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : UniformSpace.{u3} F] [_inst_6 : UniformAddGroup.{u3} F _inst_5 (AddCommGroup.toAddGroup.{u3} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u1} 𝕜] [_inst_8 : Module.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] [_inst_10 : ContinuousSMul.{u1, u2} 𝕜 E (SMulZeroClass.toHasSmul.{u1, u2} 𝕜 E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (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} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u2} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (Module.toMulActionWithZero.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] {f : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9} {h : Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) (fun (hV : Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) => Bornology.IsVonNBounded.{u1, u3} 𝕜 F (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))) (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 F (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 F (MulZeroClass.toHasZero.{u1} 𝕜 (MulZeroOneClass.toMulZeroClass.{u1} 𝕜 (MonoidWithZero.toMulZeroOneClass.{u1} 𝕜 (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 F (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_9)))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (SubNegMonoid.toAddMonoid.{u3} F (AddGroup.toSubNegMonoid.{u3} F (AddCommGroup.toAddGroup.{u3} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (Set.image.{u2, u3} E F (coeFn.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (fun (_x : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) => E -> F) (LinearMap.hasCoeToFun.{u1, u1, u2, u3} 𝕜 𝕜 E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f) V)))} {x : E}, Eq.{succ u3} F (coeFn.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (fun (_x : ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) => E -> F) (ContinuousLinearMap.toFun.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (LinearMap.clmOfExistsBoundedImage.{u1, u2, u3} 𝕜 E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 _inst_9 _inst_10 f h) x) (coeFn.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (fun (_x : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) => E -> F) (LinearMap.hasCoeToFun.{u1, u1, u2, u3} 𝕜 𝕜 E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f x)
but is expected to have type
- forall {𝕜 : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : UniformSpace.{u1} F] [_inst_6 : UniformAddGroup.{u1} F _inst_5 (AddCommGroup.toAddGroup.{u1} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u3} 𝕜] [_inst_8 : Module.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] [_inst_10 : ContinuousSMul.{u3, u2} 𝕜 E (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u2} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u2} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜 (PseudoMetricSpace.toUniformSpace.{u3} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜 (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] {f : LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9} {h : Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) (fun (hV : Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) => Bornology.IsVonNBounded.{u3, u1} 𝕜 F (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))) (SMulZeroClass.toSMul.{u3, u1} 𝕜 F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 F (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 F (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_9)))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (Set.image.{u2, u1} E F (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))))) f) V)))} {x : E}, Eq.{succ u1} ((fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : E) => F) x) (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (ContinuousLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : E) => F) _x) (ContinuousMapClass.toFunLike.{max u2 u1, u2, u1} (ContinuousLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E F (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (ContinuousSemilinearMapClass.toContinuousMapClass.{max u2 u1, u3, u3, u2, u1} (ContinuousLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (ContinuousLinearMap.continuousSemilinearMapClass.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9))) (LinearMap.clmOfExistsBoundedImage.{u3, u2, u1} 𝕜 E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 _inst_9 _inst_10 f h) x) (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))))) f x)
+ forall {𝕜 : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : UniformSpace.{u1} F] [_inst_6 : UniformAddGroup.{u1} F _inst_5 (AddCommGroup.toAddGroup.{u1} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u3} 𝕜] [_inst_8 : Module.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] [_inst_10 : ContinuousSMul.{u3, u2} 𝕜 E (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u2} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u2} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜 (PseudoMetricSpace.toUniformSpace.{u3} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜 (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] {f : LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9} {h : Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) (fun (hV : Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) => Bornology.IsVonNBounded.{u3, u1} 𝕜 F (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))) (SMulZeroClass.toSMul.{u3, u1} 𝕜 F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 F (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 F (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_9)))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (Set.image.{u2, u1} E F (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))))) f) V)))} {x : E}, Eq.{succ u1} ((fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : E) => F) x) (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (ContinuousLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : E) => F) _x) (ContinuousMapClass.toFunLike.{max u2 u1, u2, u1} (ContinuousLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E F (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (ContinuousSemilinearMapClass.toContinuousMapClass.{max u2 u1, u3, u3, u2, u1} (ContinuousLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (ContinuousLinearMap.continuousSemilinearMapClass.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9))) (LinearMap.clmOfExistsBoundedImage.{u3, u2, u1} 𝕜 E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 _inst_9 _inst_10 f h) x) (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))))) f x)
Case conversion may be inaccurate. Consider using '#align linear_map.clm_of_exists_bounded_image_apply LinearMap.clmOfExistsBoundedImage_applyₓ'. -/
@[simp]
theorem LinearMap.clmOfExistsBoundedImage_apply {f : E →ₗ[𝕜] F}
@@ -130,7 +130,7 @@ variable {σ : 𝕜 →+* 𝕜'}
lean 3 declaration is
forall {𝕜 : Type.{u1}} {𝕜' : Type.{u2}} {E : Type.{u3}} {F : Type.{u4}} [_inst_1 : AddCommGroup.{u3} E] [_inst_2 : UniformSpace.{u3} E] [_inst_3 : UniformAddGroup.{u3} E _inst_2 (AddCommGroup.toAddGroup.{u3} E _inst_1)] [_inst_4 : AddCommGroup.{u4} F] [_inst_5 : UniformSpace.{u4} F] [_inst_6 : TopologicalSpace.FirstCountableTopology.{u3} E (UniformSpace.toTopologicalSpace.{u3} E _inst_2)] [_inst_7 : IsROrC.{u1} 𝕜] [_inst_8 : Module.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)] [_inst_9 : ContinuousSMul.{u1, u3} 𝕜 E (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 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} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))) (UniformSpace.toTopologicalSpace.{u3} E _inst_2)] [_inst_10 : IsROrC.{u2} 𝕜'] [_inst_11 : Module.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)] [_inst_12 : ContinuousSMul.{u2, u4} 𝕜' F (SMulZeroClass.toHasSmul.{u2, u4} 𝕜' F (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u2, u4} 𝕜' F (MulZeroClass.toHasZero.{u2} 𝕜' (MulZeroOneClass.toMulZeroClass.{u2} 𝕜' (MonoidWithZero.toMulZeroOneClass.{u2} 𝕜' (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (UniformSpace.toTopologicalSpace.{u2} 𝕜' (PseudoMetricSpace.toUniformSpace.{u2} 𝕜' (SeminormedRing.toPseudoMetricSpace.{u2} 𝕜' (SeminormedCommRing.toSemiNormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5)] {σ : RingHom.{u1, u2} 𝕜 𝕜' (NonAssocRing.toNonAssocSemiring.{u1} 𝕜 (Ring.toNonAssocRing.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (NonAssocRing.toNonAssocSemiring.{u2} 𝕜' (Ring.toNonAssocRing.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))} (f : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11), (forall (s : Set.{u3} E), (Bornology.IsVonNBounded.{u1, u3} 𝕜 E (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))) (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 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} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) _inst_8)))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (SubNegMonoid.toAddMonoid.{u3} E (AddGroup.toSubNegMonoid.{u3} E (AddCommGroup.toAddGroup.{u3} E _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} E _inst_2) s) -> (Bornology.IsVonNBounded.{u2, u4} 𝕜' F (SeminormedCommRing.toSemiNormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))) (SMulZeroClass.toHasSmul.{u2, u4} 𝕜' F (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u2, u4} 𝕜' F (MulZeroClass.toHasZero.{u2} 𝕜' (MulZeroOneClass.toMulZeroClass.{u2} 𝕜' (MonoidWithZero.toMulZeroOneClass.{u2} 𝕜' (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (SubNegMonoid.toAddMonoid.{u4} F (AddGroup.toSubNegMonoid.{u4} F (AddCommGroup.toAddGroup.{u4} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (Set.image.{u3, u4} E F (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) (fun (_x : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) => E -> F) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} 𝕜 𝕜' E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f) s))) -> (ContinuousAt.{u3, u4} E F (UniformSpace.toTopologicalSpace.{u3} E _inst_2) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) (fun (_x : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) => E -> F) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} 𝕜 𝕜' E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f) (OfNat.ofNat.{u3} E 0 (OfNat.mk.{u3} E 0 (Zero.zero.{u3} E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (SubNegMonoid.toAddMonoid.{u3} E (AddGroup.toSubNegMonoid.{u3} E (AddCommGroup.toAddGroup.{u3} E _inst_1)))))))))
but is expected to have type
- forall {𝕜 : Type.{u4}} {𝕜' : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : UniformSpace.{u1} F] [_inst_6 : TopologicalSpace.FirstCountableTopology.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] [_inst_7 : IsROrC.{u4} 𝕜] [_inst_8 : Module.{u4, u2} 𝕜 E (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : ContinuousSMul.{u4, u2} 𝕜 E (SMulZeroClass.toSMul.{u4, u2} 𝕜 E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (SMulWithZero.toSMulZeroClass.{u4, u2} 𝕜 E (CommMonoidWithZero.toZero.{u4} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u4} 𝕜 (Semifield.toCommGroupWithZero.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u4, u2} 𝕜 E (Semiring.toMonoidWithZero.{u4} 𝕜 (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u4, u2} 𝕜 E (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u4} 𝕜 (PseudoMetricSpace.toUniformSpace.{u4} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u4} 𝕜 (SeminormedCommRing.toSeminormedRing.{u4} 𝕜 (NormedCommRing.toSeminormedCommRing.{u4} 𝕜 (NormedField.toNormedCommRing.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] [_inst_10 : IsROrC.{u3} 𝕜'] [_inst_11 : Module.{u3, u1} 𝕜' F (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] [_inst_12 : ContinuousSMul.{u3, u1} 𝕜' F (SMulZeroClass.toSMul.{u3, u1} 𝕜' F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜' F (CommMonoidWithZero.toZero.{u3} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜' (Semifield.toCommGroupWithZero.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜' F (Semiring.toMonoidWithZero.{u3} 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜' F (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_11)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜' (PseudoMetricSpace.toUniformSpace.{u3} 𝕜' (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜' (SeminormedCommRing.toSeminormedRing.{u3} 𝕜' (NormedCommRing.toSeminormedCommRing.{u3} 𝕜' (NormedField.toNormedCommRing.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5)] {σ : RingHom.{u4, u3} 𝕜 𝕜' (Semiring.toNonAssocSemiring.{u4} 𝕜 (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (Semiring.toNonAssocSemiring.{u3} 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))))} (f : LinearMap.{u4, u3, u2, u1} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11), (forall (s : Set.{u2} E), (Bornology.IsVonNBounded.{u4, u2} 𝕜 E (SeminormedCommRing.toSeminormedRing.{u4} 𝕜 (NormedCommRing.toSeminormedCommRing.{u4} 𝕜 (NormedField.toNormedCommRing.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))) (SMulZeroClass.toSMul.{u4, u2} 𝕜 E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (SMulWithZero.toSMulZeroClass.{u4, u2} 𝕜 E (CommMonoidWithZero.toZero.{u4} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u4} 𝕜 (Semifield.toCommGroupWithZero.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u4, u2} 𝕜 E (Semiring.toMonoidWithZero.{u4} 𝕜 (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u4, u2} 𝕜 E (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2) s) -> (Bornology.IsVonNBounded.{u3, u1} 𝕜' F (SeminormedCommRing.toSeminormedRing.{u3} 𝕜' (NormedCommRing.toSeminormedCommRing.{u3} 𝕜' (NormedField.toNormedCommRing.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))) (SMulZeroClass.toSMul.{u3, u1} 𝕜' F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜' F (CommMonoidWithZero.toZero.{u3} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜' (Semifield.toCommGroupWithZero.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜' F (Semiring.toMonoidWithZero.{u3} 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜' F (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_11)))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (Set.image.{u2, u1} E F (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u4, u3, u2, u1} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u4, u3, u2, u1} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11 σ) f) s))) -> (ContinuousAt.{u2, u1} E F (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u4, u3, u2, u1} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u4, u3, u2, u1} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11 σ) f) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))
+ forall {𝕜 : Type.{u4}} {𝕜' : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : UniformSpace.{u1} F] [_inst_6 : TopologicalSpace.FirstCountableTopology.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] [_inst_7 : IsROrC.{u4} 𝕜] [_inst_8 : Module.{u4, u2} 𝕜 E (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : ContinuousSMul.{u4, u2} 𝕜 E (SMulZeroClass.toSMul.{u4, u2} 𝕜 E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (SMulWithZero.toSMulZeroClass.{u4, u2} 𝕜 E (CommMonoidWithZero.toZero.{u4} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u4} 𝕜 (Semifield.toCommGroupWithZero.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u4, u2} 𝕜 E (Semiring.toMonoidWithZero.{u4} 𝕜 (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u4, u2} 𝕜 E (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u4} 𝕜 (PseudoMetricSpace.toUniformSpace.{u4} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u4} 𝕜 (SeminormedCommRing.toSeminormedRing.{u4} 𝕜 (NormedCommRing.toSeminormedCommRing.{u4} 𝕜 (NormedField.toNormedCommRing.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] [_inst_10 : IsROrC.{u3} 𝕜'] [_inst_11 : Module.{u3, u1} 𝕜' F (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] [_inst_12 : ContinuousSMul.{u3, u1} 𝕜' F (SMulZeroClass.toSMul.{u3, u1} 𝕜' F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜' F (CommMonoidWithZero.toZero.{u3} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜' (Semifield.toCommGroupWithZero.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜' F (Semiring.toMonoidWithZero.{u3} 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜' F (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_11)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜' (PseudoMetricSpace.toUniformSpace.{u3} 𝕜' (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜' (SeminormedCommRing.toSeminormedRing.{u3} 𝕜' (NormedCommRing.toSeminormedCommRing.{u3} 𝕜' (NormedField.toNormedCommRing.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5)] {σ : RingHom.{u4, u3} 𝕜 𝕜' (Semiring.toNonAssocSemiring.{u4} 𝕜 (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (Semiring.toNonAssocSemiring.{u3} 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))))} (f : LinearMap.{u4, u3, u2, u1} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11), (forall (s : Set.{u2} E), (Bornology.IsVonNBounded.{u4, u2} 𝕜 E (SeminormedCommRing.toSeminormedRing.{u4} 𝕜 (NormedCommRing.toSeminormedCommRing.{u4} 𝕜 (NormedField.toNormedCommRing.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))) (SMulZeroClass.toSMul.{u4, u2} 𝕜 E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (SMulWithZero.toSMulZeroClass.{u4, u2} 𝕜 E (CommMonoidWithZero.toZero.{u4} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u4} 𝕜 (Semifield.toCommGroupWithZero.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u4, u2} 𝕜 E (Semiring.toMonoidWithZero.{u4} 𝕜 (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u4, u2} 𝕜 E (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2) s) -> (Bornology.IsVonNBounded.{u3, u1} 𝕜' F (SeminormedCommRing.toSeminormedRing.{u3} 𝕜' (NormedCommRing.toSeminormedCommRing.{u3} 𝕜' (NormedField.toNormedCommRing.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))) (SMulZeroClass.toSMul.{u3, u1} 𝕜' F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜' F (CommMonoidWithZero.toZero.{u3} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜' (Semifield.toCommGroupWithZero.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜' F (Semiring.toMonoidWithZero.{u3} 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜' F (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_11)))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (Set.image.{u2, u1} E F (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u4, u3, u2, u1} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u4, u3, u2, u1} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11 σ) f) s))) -> (ContinuousAt.{u2, u1} E F (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u4, u3, u2, u1} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u4, u3, u2, u1} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11 σ) f) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))
Case conversion may be inaccurate. Consider using '#align linear_map.continuous_at_zero_of_locally_bounded LinearMap.continuousAt_zero_of_locally_boundedₓ'. -/
theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
(hf : ∀ (s : Set E) (hs : IsVonNBounded 𝕜 s), IsVonNBounded 𝕜' (f '' s)) : ContinuousAt f 0 :=
@@ -212,7 +212,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
lean 3 declaration is
forall {𝕜 : Type.{u1}} {𝕜' : Type.{u2}} {E : Type.{u3}} {F : Type.{u4}} [_inst_1 : AddCommGroup.{u3} E] [_inst_2 : UniformSpace.{u3} E] [_inst_3 : UniformAddGroup.{u3} E _inst_2 (AddCommGroup.toAddGroup.{u3} E _inst_1)] [_inst_4 : AddCommGroup.{u4} F] [_inst_5 : UniformSpace.{u4} F] [_inst_6 : TopologicalSpace.FirstCountableTopology.{u3} E (UniformSpace.toTopologicalSpace.{u3} E _inst_2)] [_inst_7 : IsROrC.{u1} 𝕜] [_inst_8 : Module.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)] [_inst_9 : ContinuousSMul.{u1, u3} 𝕜 E (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 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} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))) (UniformSpace.toTopologicalSpace.{u3} E _inst_2)] [_inst_10 : IsROrC.{u2} 𝕜'] [_inst_11 : Module.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)] [_inst_12 : ContinuousSMul.{u2, u4} 𝕜' F (SMulZeroClass.toHasSmul.{u2, u4} 𝕜' F (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u2, u4} 𝕜' F (MulZeroClass.toHasZero.{u2} 𝕜' (MulZeroOneClass.toMulZeroClass.{u2} 𝕜' (MonoidWithZero.toMulZeroOneClass.{u2} 𝕜' (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (UniformSpace.toTopologicalSpace.{u2} 𝕜' (PseudoMetricSpace.toUniformSpace.{u2} 𝕜' (SeminormedRing.toPseudoMetricSpace.{u2} 𝕜' (SeminormedCommRing.toSemiNormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5)] {σ : RingHom.{u1, u2} 𝕜 𝕜' (NonAssocRing.toNonAssocSemiring.{u1} 𝕜 (Ring.toNonAssocRing.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (NonAssocRing.toNonAssocSemiring.{u2} 𝕜' (Ring.toNonAssocRing.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))} [_inst_13 : UniformAddGroup.{u4} F _inst_5 (AddCommGroup.toAddGroup.{u4} F _inst_4)] (f : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11), (forall (s : Set.{u3} E), (Bornology.IsVonNBounded.{u1, u3} 𝕜 E (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))) (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 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} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) _inst_8)))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (SubNegMonoid.toAddMonoid.{u3} E (AddGroup.toSubNegMonoid.{u3} E (AddCommGroup.toAddGroup.{u3} E _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} E _inst_2) s) -> (Bornology.IsVonNBounded.{u2, u4} 𝕜' F (SeminormedCommRing.toSemiNormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))) (SMulZeroClass.toHasSmul.{u2, u4} 𝕜' F (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u2, u4} 𝕜' F (MulZeroClass.toHasZero.{u2} 𝕜' (MulZeroOneClass.toMulZeroClass.{u2} 𝕜' (MonoidWithZero.toMulZeroOneClass.{u2} 𝕜' (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (SubNegMonoid.toAddMonoid.{u4} F (AddGroup.toSubNegMonoid.{u4} F (AddCommGroup.toAddGroup.{u4} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (Set.image.{u3, u4} E F (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) (fun (_x : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) => E -> F) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} 𝕜 𝕜' E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f) s))) -> (Continuous.{u3, u4} E F (UniformSpace.toTopologicalSpace.{u3} E _inst_2) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) (fun (_x : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) => E -> F) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} 𝕜 𝕜' E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f))
but is expected to have type
- forall {𝕜 : Type.{u3}} {𝕜' : Type.{u2}} {E : Type.{u1}} {F : Type.{u4}} [_inst_1 : AddCommGroup.{u1} E] [_inst_2 : UniformSpace.{u1} E] [_inst_3 : UniformAddGroup.{u1} E _inst_2 (AddCommGroup.toAddGroup.{u1} E _inst_1)] [_inst_4 : AddCommGroup.{u4} F] [_inst_5 : UniformSpace.{u4} F] [_inst_6 : TopologicalSpace.FirstCountableTopology.{u1} E (UniformSpace.toTopologicalSpace.{u1} E _inst_2)] [_inst_7 : IsROrC.{u3} 𝕜] [_inst_8 : Module.{u3, u1} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1)] [_inst_9 : ContinuousSMul.{u3, u1} 𝕜 E (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜 (PseudoMetricSpace.toUniformSpace.{u3} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜 (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))))) (UniformSpace.toTopologicalSpace.{u1} E _inst_2)] [_inst_10 : IsROrC.{u2} 𝕜'] [_inst_11 : Module.{u2, u4} 𝕜' F (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)] [_inst_12 : ContinuousSMul.{u2, u4} 𝕜' F (SMulZeroClass.toSMul.{u2, u4} 𝕜' F (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u4} 𝕜' F (CommMonoidWithZero.toZero.{u2} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u2} 𝕜' (Semifield.toCommGroupWithZero.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (UniformSpace.toTopologicalSpace.{u2} 𝕜' (PseudoMetricSpace.toUniformSpace.{u2} 𝕜' (SeminormedRing.toPseudoMetricSpace.{u2} 𝕜' (SeminormedCommRing.toSeminormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5)] {σ : RingHom.{u3, u2} 𝕜 𝕜' (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (Semiring.toNonAssocSemiring.{u2} 𝕜' (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))} [_inst_13 : UniformAddGroup.{u4} F _inst_5 (AddCommGroup.toAddGroup.{u4} F _inst_4)] (f : LinearMap.{u3, u2, u1, u4} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11), (forall (s : Set.{u1} E), (Bornology.IsVonNBounded.{u3, u1} 𝕜 E (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))) (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) _inst_8)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (UniformSpace.toTopologicalSpace.{u1} E _inst_2) s) -> (Bornology.IsVonNBounded.{u2, u4} 𝕜' F (SeminormedCommRing.toSeminormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))) (SMulZeroClass.toSMul.{u2, u4} 𝕜' F (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u4} 𝕜' F (CommMonoidWithZero.toZero.{u2} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u2} 𝕜' (Semifield.toCommGroupWithZero.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (Set.image.{u1, u4} E F (FunLike.coe.{max (succ u1) (succ u4), succ u1, succ u4} (LinearMap.{u3, u2, u1, u4} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u2, u1, u4} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f) s))) -> (Continuous.{u1, u4} E F (UniformSpace.toTopologicalSpace.{u1} E _inst_2) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (FunLike.coe.{max (succ u1) (succ u4), succ u1, succ u4} (LinearMap.{u3, u2, u1, u4} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u2, u1, u4} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f))
+ forall {𝕜 : Type.{u3}} {𝕜' : Type.{u2}} {E : Type.{u1}} {F : Type.{u4}} [_inst_1 : AddCommGroup.{u1} E] [_inst_2 : UniformSpace.{u1} E] [_inst_3 : UniformAddGroup.{u1} E _inst_2 (AddCommGroup.toAddGroup.{u1} E _inst_1)] [_inst_4 : AddCommGroup.{u4} F] [_inst_5 : UniformSpace.{u4} F] [_inst_6 : TopologicalSpace.FirstCountableTopology.{u1} E (UniformSpace.toTopologicalSpace.{u1} E _inst_2)] [_inst_7 : IsROrC.{u3} 𝕜] [_inst_8 : Module.{u3, u1} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1)] [_inst_9 : ContinuousSMul.{u3, u1} 𝕜 E (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜 (PseudoMetricSpace.toUniformSpace.{u3} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜 (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))))) (UniformSpace.toTopologicalSpace.{u1} E _inst_2)] [_inst_10 : IsROrC.{u2} 𝕜'] [_inst_11 : Module.{u2, u4} 𝕜' F (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)] [_inst_12 : ContinuousSMul.{u2, u4} 𝕜' F (SMulZeroClass.toSMul.{u2, u4} 𝕜' F (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u4} 𝕜' F (CommMonoidWithZero.toZero.{u2} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u2} 𝕜' (Semifield.toCommGroupWithZero.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (UniformSpace.toTopologicalSpace.{u2} 𝕜' (PseudoMetricSpace.toUniformSpace.{u2} 𝕜' (SeminormedRing.toPseudoMetricSpace.{u2} 𝕜' (SeminormedCommRing.toSeminormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5)] {σ : RingHom.{u3, u2} 𝕜 𝕜' (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (Semiring.toNonAssocSemiring.{u2} 𝕜' (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))} [_inst_13 : UniformAddGroup.{u4} F _inst_5 (AddCommGroup.toAddGroup.{u4} F _inst_4)] (f : LinearMap.{u3, u2, u1, u4} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11), (forall (s : Set.{u1} E), (Bornology.IsVonNBounded.{u3, u1} 𝕜 E (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))) (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) _inst_8)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (UniformSpace.toTopologicalSpace.{u1} E _inst_2) s) -> (Bornology.IsVonNBounded.{u2, u4} 𝕜' F (SeminormedCommRing.toSeminormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))) (SMulZeroClass.toSMul.{u2, u4} 𝕜' F (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u4} 𝕜' F (CommMonoidWithZero.toZero.{u2} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u2} 𝕜' (Semifield.toCommGroupWithZero.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (Set.image.{u1, u4} E F (FunLike.coe.{max (succ u1) (succ u4), succ u1, succ u4} (LinearMap.{u3, u2, u1, u4} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u2, u1, u4} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f) s))) -> (Continuous.{u1, u4} E F (UniformSpace.toTopologicalSpace.{u1} E _inst_2) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (FunLike.coe.{max (succ u1) (succ u4), succ u1, succ u4} (LinearMap.{u3, u2, u1, u4} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u2, u1, u4} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f))
Case conversion may be inaccurate. Consider using '#align linear_map.continuous_of_locally_bounded LinearMap.continuous_of_locally_boundedₓ'. -/
/-- If `E` is first countable, then every locally bounded linear map `E →ₛₗ[σ] F` is continuous. -/
theorem LinearMap.continuous_of_locally_bounded [UniformAddGroup F] (f : E →ₛₗ[σ] F)
mathlib commit https://github.com/leanprover-community/mathlib/commit/e3fb84046afd187b710170887195d50bada934ee
@@ -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.continuous_of_bounded
-! leanprover-community/mathlib commit 3f655f5297b030a87d641ad4e825af8d9679eb0b
+! leanprover-community/mathlib commit 6cf5900728239efa287df7761ec2a1ac9cf39b29
! Please do not edit these lines, except to modify the commit id
! if you have ported upstream changes.
-/
@@ -14,6 +14,9 @@ import Mathbin.Data.IsROrC.Basic
/-!
# Continuity and Von Neumann boundedness
+> THIS FILE IS SYNCHRONIZED WITH MATHLIB4.
+> Any changes to this file require a corresponding PR to mathlib4.
+
This files proves that for `E` and `F` two topological vector spaces over `ℝ` or `ℂ`,
if `E` is first countable, then every locally bounded linear map `E →ₛₗ[σ] F` is continuous
(this is `linear_map.continuous_of_locally_bounded`).
mathlib commit https://github.com/leanprover-community/mathlib/commit/2f8347015b12b0864dfaf366ec4909eb70c78740
@@ -46,6 +46,12 @@ variable [UniformAddGroup F]
variable [NontriviallyNormedField 𝕜] [Module 𝕜 E] [Module 𝕜 F] [ContinuousSMul 𝕜 E]
+/- warning: linear_map.clm_of_exists_bounded_image -> LinearMap.clmOfExistsBoundedImage is a dubious translation:
+lean 3 declaration is
+ forall {𝕜 : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : UniformSpace.{u3} F] [_inst_6 : UniformAddGroup.{u3} F _inst_5 (AddCommGroup.toAddGroup.{u3} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u1} 𝕜] [_inst_8 : Module.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] [_inst_10 : ContinuousSMul.{u1, u2} 𝕜 E (SMulZeroClass.toHasSmul.{u1, u2} 𝕜 E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (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} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u2} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (Module.toMulActionWithZero.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] (f : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9), (Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) (fun (hV : Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) => Bornology.IsVonNBounded.{u1, u3} 𝕜 F (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))) (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 F (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 F (MulZeroClass.toHasZero.{u1} 𝕜 (MulZeroOneClass.toMulZeroClass.{u1} 𝕜 (MonoidWithZero.toMulZeroOneClass.{u1} 𝕜 (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 F (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_9)))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (SubNegMonoid.toAddMonoid.{u3} F (AddGroup.toSubNegMonoid.{u3} F (AddCommGroup.toAddGroup.{u3} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (Set.image.{u2, u3} E F (coeFn.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (fun (_x : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) => E -> F) (LinearMap.hasCoeToFun.{u1, u1, u2, u3} 𝕜 𝕜 E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f) V)))) -> (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9)
+but is expected to have type
+ forall {𝕜 : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : UniformSpace.{u3} F] [_inst_6 : UniformAddGroup.{u3} F _inst_5 (AddCommGroup.toAddGroup.{u3} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u1} 𝕜] [_inst_8 : Module.{u1, u2} 𝕜 E (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u1, u3} 𝕜 F (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] [_inst_10 : ContinuousSMul.{u1, u2} 𝕜 E (SMulZeroClass.toSMul.{u1, u2} 𝕜 E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (SMulWithZero.toSMulZeroClass.{u1, u2} 𝕜 E (CommMonoidWithZero.toZero.{u1} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u1} 𝕜 (Semifield.toCommGroupWithZero.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u1, u2} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u1, u2} 𝕜 E (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSeminormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] (f : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9), (Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) (fun (hV : Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) => Bornology.IsVonNBounded.{u1, u3} 𝕜 F (SeminormedCommRing.toSeminormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))) (SMulZeroClass.toSMul.{u1, u3} 𝕜 F (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u1, u3} 𝕜 F (CommMonoidWithZero.toZero.{u1} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u1} 𝕜 (Semifield.toCommGroupWithZero.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 F (Semiring.toMonoidWithZero.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (Module.toMulActionWithZero.{u1, u3} 𝕜 F (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_9)))) (NegZeroClass.toZero.{u3} F (SubNegZeroMonoid.toNegZeroClass.{u3} F (SubtractionMonoid.toSubNegZeroMonoid.{u3} F (SubtractionCommMonoid.toSubtractionMonoid.{u3} F (AddCommGroup.toDivisionAddCommMonoid.{u3} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (Set.image.{u2, u3} E F (FunLike.coe.{max (succ u2) (succ u3), succ u2, succ u3} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f) V)))) -> (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (DivisionSemiring.toSemiring.{u1} 𝕜 (Semifield.toDivisionSemiring.{u1} 𝕜 (Field.toSemifield.{u1} 𝕜 (NormedField.toField.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9)
+Case conversion may be inaccurate. Consider using '#align linear_map.clm_of_exists_bounded_image LinearMap.clmOfExistsBoundedImageₓ'. -/
/-- Construct a continuous linear map from a linear map `f : E →ₗ[𝕜] F` and the existence of a
neighborhood of zero that gets mapped into a bounded set in `F`. -/
def LinearMap.clmOfExistsBoundedImage (f : E →ₗ[𝕜] F)
@@ -78,12 +84,24 @@ def LinearMap.clmOfExistsBoundedImage (f : E →ₗ[𝕜] F)
exact (smul_zero _).symm⟩
#align linear_map.clm_of_exists_bounded_image LinearMap.clmOfExistsBoundedImage
+/- warning: linear_map.clm_of_exists_bounded_image_coe -> LinearMap.clmOfExistsBoundedImage_coe is a dubious translation:
+lean 3 declaration is
+ forall {𝕜 : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : UniformSpace.{u3} F] [_inst_6 : UniformAddGroup.{u3} F _inst_5 (AddCommGroup.toAddGroup.{u3} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u1} 𝕜] [_inst_8 : Module.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] [_inst_10 : ContinuousSMul.{u1, u2} 𝕜 E (SMulZeroClass.toHasSmul.{u1, u2} 𝕜 E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (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} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u2} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (Module.toMulActionWithZero.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] {f : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9} {h : Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) (fun (hV : Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) => Bornology.IsVonNBounded.{u1, u3} 𝕜 F (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))) (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 F (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 F (MulZeroClass.toHasZero.{u1} 𝕜 (MulZeroOneClass.toMulZeroClass.{u1} 𝕜 (MonoidWithZero.toMulZeroOneClass.{u1} 𝕜 (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 F (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_9)))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (SubNegMonoid.toAddMonoid.{u3} F (AddGroup.toSubNegMonoid.{u3} F (AddCommGroup.toAddGroup.{u3} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (Set.image.{u2, u3} E F (coeFn.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (fun (_x : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) => E -> F) (LinearMap.hasCoeToFun.{u1, u1, u2, u3} 𝕜 𝕜 E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f) V)))}, Eq.{max (succ u2) (succ u3)} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) ((fun (a : Sort.{max (succ u2) (succ u3)}) (b : Sort.{max (succ u2) (succ u3)}) [self : HasLiftT.{max (succ u2) (succ u3), max (succ u2) (succ u3)} a b] => self.0) (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (HasLiftT.mk.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (CoeTCₓ.coe.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (coeBase.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (ContinuousLinearMap.LinearMap.coe.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9)))) (LinearMap.clmOfExistsBoundedImage.{u1, u2, u3} 𝕜 E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 _inst_9 _inst_10 f h)) f
+but is expected to have type
+ forall {𝕜 : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : UniformSpace.{u1} F] [_inst_6 : UniformAddGroup.{u1} F _inst_5 (AddCommGroup.toAddGroup.{u1} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u3} 𝕜] [_inst_8 : Module.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] [_inst_10 : ContinuousSMul.{u3, u2} 𝕜 E (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u2} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u2} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜 (PseudoMetricSpace.toUniformSpace.{u3} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜 (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] {f : LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9} {h : Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) (fun (hV : Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) => Bornology.IsVonNBounded.{u3, u1} 𝕜 F (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))) (SMulZeroClass.toSMul.{u3, u1} 𝕜 F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 F (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 F (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_9)))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (Set.image.{u2, u1} E F (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))))) f) V)))}, Eq.{max (succ u2) (succ u1)} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) (ContinuousLinearMap.toLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (LinearMap.clmOfExistsBoundedImage.{u3, u2, u1} 𝕜 E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 _inst_9 _inst_10 f h)) f
+Case conversion may be inaccurate. Consider using '#align linear_map.clm_of_exists_bounded_image_coe LinearMap.clmOfExistsBoundedImage_coeₓ'. -/
theorem LinearMap.clmOfExistsBoundedImage_coe {f : E →ₗ[𝕜] F}
{h : ∃ (V : Set E)(hV : V ∈ 𝓝 (0 : E)), Bornology.IsVonNBounded 𝕜 (f '' V)} :
(f.clmOfExistsBoundedImage h : E →ₗ[𝕜] F) = f :=
rfl
#align linear_map.clm_of_exists_bounded_image_coe LinearMap.clmOfExistsBoundedImage_coe
+/- warning: linear_map.clm_of_exists_bounded_image_apply -> LinearMap.clmOfExistsBoundedImage_apply is a dubious translation:
+lean 3 declaration is
+ forall {𝕜 : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u3} F] [_inst_5 : UniformSpace.{u3} F] [_inst_6 : UniformAddGroup.{u3} F _inst_5 (AddCommGroup.toAddGroup.{u3} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u1} 𝕜] [_inst_8 : Module.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)] [_inst_10 : ContinuousSMul.{u1, u2} 𝕜 E (SMulZeroClass.toHasSmul.{u1, u2} 𝕜 E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (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} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u2} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)))) (Module.toMulActionWithZero.{u1, u2} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] {f : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9} {h : Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) (fun (hV : Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (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_1)))))))))) => Bornology.IsVonNBounded.{u1, u3} 𝕜 F (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))) (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 F (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 F (MulZeroClass.toHasZero.{u1} 𝕜 (MulZeroOneClass.toMulZeroClass.{u1} 𝕜 (MonoidWithZero.toMulZeroOneClass.{u1} 𝕜 (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 F (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F (AddCommGroup.toAddCommMonoid.{u3} F _inst_4)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_9)))) (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (SubNegMonoid.toAddMonoid.{u3} F (AddGroup.toSubNegMonoid.{u3} F (AddCommGroup.toAddGroup.{u3} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (Set.image.{u2, u3} E F (coeFn.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (fun (_x : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) => E -> F) (LinearMap.hasCoeToFun.{u1, u1, u2, u3} 𝕜 𝕜 E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f) V)))} {x : E}, Eq.{succ u3} F (coeFn.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (fun (_x : ContinuousLinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) => E -> F) (ContinuousLinearMap.toFun.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u3} F _inst_5) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (LinearMap.clmOfExistsBoundedImage.{u1, u2, u3} 𝕜 E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 _inst_9 _inst_10 f h) x) (coeFn.{max (succ u2) (succ u3), max (succ u2) (succ u3)} (LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) (fun (_x : LinearMap.{u1, u1, u2, u3} 𝕜 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9) => E -> F) (LinearMap.hasCoeToFun.{u1, u1, u2, u3} 𝕜 𝕜 E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u3} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u1} 𝕜 (Semiring.toNonAssocSemiring.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (NontriviallyNormedField.toNormedField.{u1} 𝕜 _inst_7)))))))) f x)
+but is expected to have type
+ forall {𝕜 : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : UniformSpace.{u1} F] [_inst_6 : UniformAddGroup.{u1} F _inst_5 (AddCommGroup.toAddGroup.{u1} F _inst_4)] [_inst_7 : NontriviallyNormedField.{u3} 𝕜] [_inst_8 : Module.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : Module.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] [_inst_10 : ContinuousSMul.{u3, u2} 𝕜 E (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u2} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u2} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u3, u2} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜 (PseudoMetricSpace.toUniformSpace.{u3} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜 (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] {f : LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9} {h : Exists.{succ u2} (Set.{u2} E) (fun (V : Set.{u2} E) => Exists.{0} (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) (fun (hV : Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) V (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))) => Bornology.IsVonNBounded.{u3, u1} 𝕜 F (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))) (SMulZeroClass.toSMul.{u3, u1} 𝕜 F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 F (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 F (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_9)))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (Set.image.{u2, u1} E F (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))))) f) V)))} {x : E}, Eq.{succ u1} ((fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : E) => F) x) (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (ContinuousLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : E) => F) _x) (ContinuousMapClass.toFunLike.{max u2 u1, u2, u1} (ContinuousLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E F (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (ContinuousSemilinearMapClass.toContinuousMapClass.{max u2 u1, u3, u3, u2, u1} (ContinuousLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (ContinuousLinearMap.continuousSemilinearMapClass.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) F (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9))) (LinearMap.clmOfExistsBoundedImage.{u3, u2, u1} 𝕜 E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 _inst_9 _inst_10 f h) x) (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u3, u3, u2, u1} 𝕜 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))))) E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u3, u2, u1} 𝕜 𝕜 E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_9 (RingHom.id.{u3} 𝕜 (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (NontriviallyNormedField.toNormedField.{u3} 𝕜 _inst_7)))))))) f x)
+Case conversion may be inaccurate. Consider using '#align linear_map.clm_of_exists_bounded_image_apply LinearMap.clmOfExistsBoundedImage_applyₓ'. -/
@[simp]
theorem LinearMap.clmOfExistsBoundedImage_apply {f : E →ₗ[𝕜] F}
{h : ∃ (V : Set E)(hV : V ∈ 𝓝 (0 : E)), Bornology.IsVonNBounded 𝕜 (f '' V)} {x : E} :
@@ -105,6 +123,12 @@ variable [IsROrC 𝕜'] [Module 𝕜' F] [ContinuousSMul 𝕜' F]
variable {σ : 𝕜 →+* 𝕜'}
+/- warning: linear_map.continuous_at_zero_of_locally_bounded -> LinearMap.continuousAt_zero_of_locally_bounded is a dubious translation:
+lean 3 declaration is
+ forall {𝕜 : Type.{u1}} {𝕜' : Type.{u2}} {E : Type.{u3}} {F : Type.{u4}} [_inst_1 : AddCommGroup.{u3} E] [_inst_2 : UniformSpace.{u3} E] [_inst_3 : UniformAddGroup.{u3} E _inst_2 (AddCommGroup.toAddGroup.{u3} E _inst_1)] [_inst_4 : AddCommGroup.{u4} F] [_inst_5 : UniformSpace.{u4} F] [_inst_6 : TopologicalSpace.FirstCountableTopology.{u3} E (UniformSpace.toTopologicalSpace.{u3} E _inst_2)] [_inst_7 : IsROrC.{u1} 𝕜] [_inst_8 : Module.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)] [_inst_9 : ContinuousSMul.{u1, u3} 𝕜 E (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 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} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))) (UniformSpace.toTopologicalSpace.{u3} E _inst_2)] [_inst_10 : IsROrC.{u2} 𝕜'] [_inst_11 : Module.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)] [_inst_12 : ContinuousSMul.{u2, u4} 𝕜' F (SMulZeroClass.toHasSmul.{u2, u4} 𝕜' F (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u2, u4} 𝕜' F (MulZeroClass.toHasZero.{u2} 𝕜' (MulZeroOneClass.toMulZeroClass.{u2} 𝕜' (MonoidWithZero.toMulZeroOneClass.{u2} 𝕜' (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (UniformSpace.toTopologicalSpace.{u2} 𝕜' (PseudoMetricSpace.toUniformSpace.{u2} 𝕜' (SeminormedRing.toPseudoMetricSpace.{u2} 𝕜' (SeminormedCommRing.toSemiNormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5)] {σ : RingHom.{u1, u2} 𝕜 𝕜' (NonAssocRing.toNonAssocSemiring.{u1} 𝕜 (Ring.toNonAssocRing.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (NonAssocRing.toNonAssocSemiring.{u2} 𝕜' (Ring.toNonAssocRing.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))} (f : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11), (forall (s : Set.{u3} E), (Bornology.IsVonNBounded.{u1, u3} 𝕜 E (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))) (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 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} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) _inst_8)))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (SubNegMonoid.toAddMonoid.{u3} E (AddGroup.toSubNegMonoid.{u3} E (AddCommGroup.toAddGroup.{u3} E _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} E _inst_2) s) -> (Bornology.IsVonNBounded.{u2, u4} 𝕜' F (SeminormedCommRing.toSemiNormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))) (SMulZeroClass.toHasSmul.{u2, u4} 𝕜' F (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u2, u4} 𝕜' F (MulZeroClass.toHasZero.{u2} 𝕜' (MulZeroOneClass.toMulZeroClass.{u2} 𝕜' (MonoidWithZero.toMulZeroOneClass.{u2} 𝕜' (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (SubNegMonoid.toAddMonoid.{u4} F (AddGroup.toSubNegMonoid.{u4} F (AddCommGroup.toAddGroup.{u4} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (Set.image.{u3, u4} E F (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) (fun (_x : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) => E -> F) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} 𝕜 𝕜' E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f) s))) -> (ContinuousAt.{u3, u4} E F (UniformSpace.toTopologicalSpace.{u3} E _inst_2) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) (fun (_x : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) => E -> F) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} 𝕜 𝕜' E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f) (OfNat.ofNat.{u3} E 0 (OfNat.mk.{u3} E 0 (Zero.zero.{u3} E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (SubNegMonoid.toAddMonoid.{u3} E (AddGroup.toSubNegMonoid.{u3} E (AddCommGroup.toAddGroup.{u3} E _inst_1)))))))))
+but is expected to have type
+ forall {𝕜 : Type.{u4}} {𝕜' : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : AddCommGroup.{u2} E] [_inst_2 : UniformSpace.{u2} E] [_inst_3 : UniformAddGroup.{u2} E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_1)] [_inst_4 : AddCommGroup.{u1} F] [_inst_5 : UniformSpace.{u1} F] [_inst_6 : TopologicalSpace.FirstCountableTopology.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] [_inst_7 : IsROrC.{u4} 𝕜] [_inst_8 : Module.{u4, u2} 𝕜 E (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1)] [_inst_9 : ContinuousSMul.{u4, u2} 𝕜 E (SMulZeroClass.toSMul.{u4, u2} 𝕜 E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (SMulWithZero.toSMulZeroClass.{u4, u2} 𝕜 E (CommMonoidWithZero.toZero.{u4} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u4} 𝕜 (Semifield.toCommGroupWithZero.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u4, u2} 𝕜 E (Semiring.toMonoidWithZero.{u4} 𝕜 (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u4, u2} 𝕜 E (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u4} 𝕜 (PseudoMetricSpace.toUniformSpace.{u4} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u4} 𝕜 (SeminormedCommRing.toSeminormedRing.{u4} 𝕜 (NormedCommRing.toSeminormedCommRing.{u4} 𝕜 (NormedField.toNormedCommRing.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2)] [_inst_10 : IsROrC.{u3} 𝕜'] [_inst_11 : Module.{u3, u1} 𝕜' F (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4)] [_inst_12 : ContinuousSMul.{u3, u1} 𝕜' F (SMulZeroClass.toSMul.{u3, u1} 𝕜' F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜' F (CommMonoidWithZero.toZero.{u3} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜' (Semifield.toCommGroupWithZero.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜' F (Semiring.toMonoidWithZero.{u3} 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜' F (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_11)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜' (PseudoMetricSpace.toUniformSpace.{u3} 𝕜' (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜' (SeminormedCommRing.toSeminormedRing.{u3} 𝕜' (NormedCommRing.toSeminormedCommRing.{u3} 𝕜' (NormedField.toNormedCommRing.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5)] {σ : RingHom.{u4, u3} 𝕜 𝕜' (Semiring.toNonAssocSemiring.{u4} 𝕜 (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (Semiring.toNonAssocSemiring.{u3} 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))))} (f : LinearMap.{u4, u3, u2, u1} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11), (forall (s : Set.{u2} E), (Bornology.IsVonNBounded.{u4, u2} 𝕜 E (SeminormedCommRing.toSeminormedRing.{u4} 𝕜 (NormedCommRing.toSeminormedCommRing.{u4} 𝕜 (NormedField.toNormedCommRing.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))) (SMulZeroClass.toSMul.{u4, u2} 𝕜 E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (SMulWithZero.toSMulZeroClass.{u4, u2} 𝕜 E (CommMonoidWithZero.toZero.{u4} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u4} 𝕜 (Semifield.toCommGroupWithZero.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u4, u2} 𝕜 E (Semiring.toMonoidWithZero.{u4} 𝕜 (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (Module.toMulActionWithZero.{u4, u2} 𝕜 E (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) _inst_8)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))) (UniformSpace.toTopologicalSpace.{u2} E _inst_2) s) -> (Bornology.IsVonNBounded.{u3, u1} 𝕜' F (SeminormedCommRing.toSeminormedRing.{u3} 𝕜' (NormedCommRing.toSeminormedCommRing.{u3} 𝕜' (NormedField.toNormedCommRing.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))) (SMulZeroClass.toSMul.{u3, u1} 𝕜' F (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜' F (CommMonoidWithZero.toZero.{u3} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜' (Semifield.toCommGroupWithZero.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜' F (Semiring.toMonoidWithZero.{u3} 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (Module.toMulActionWithZero.{u3, u1} 𝕜' F (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_11)))) (NegZeroClass.toZero.{u1} F (SubNegZeroMonoid.toNegZeroClass.{u1} F (SubtractionMonoid.toSubNegZeroMonoid.{u1} F (SubtractionCommMonoid.toSubtractionMonoid.{u1} F (AddCommGroup.toDivisionAddCommMonoid.{u1} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (Set.image.{u2, u1} E F (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u4, u3, u2, u1} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u4, u3, u2, u1} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11 σ) f) s))) -> (ContinuousAt.{u2, u1} E F (UniformSpace.toTopologicalSpace.{u2} E _inst_2) (UniformSpace.toTopologicalSpace.{u1} F _inst_5) (FunLike.coe.{max (succ u2) (succ u1), succ u2, succ u1} (LinearMap.{u4, u3, u2, u1} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u4, u3, u2, u1} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u4} 𝕜 (Semifield.toDivisionSemiring.{u4} 𝕜 (Field.toSemifield.{u4} 𝕜 (NormedField.toField.{u4} 𝕜 (DenselyNormedField.toNormedField.{u4} 𝕜 (IsROrC.toDenselyNormedField.{u4} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u3} 𝕜' (Semifield.toDivisionSemiring.{u3} 𝕜' (Field.toSemifield.{u3} 𝕜' (NormedField.toField.{u3} 𝕜' (DenselyNormedField.toNormedField.{u3} 𝕜' (IsROrC.toDenselyNormedField.{u3} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_1) (AddCommGroup.toAddCommMonoid.{u1} F _inst_4) _inst_8 _inst_11 σ) f) (OfNat.ofNat.{u2} E 0 (Zero.toOfNat0.{u2} E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_1))))))))
+Case conversion may be inaccurate. Consider using '#align linear_map.continuous_at_zero_of_locally_bounded LinearMap.continuousAt_zero_of_locally_boundedₓ'. -/
theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
(hf : ∀ (s : Set E) (hs : IsVonNBounded 𝕜 s), IsVonNBounded 𝕜' (f '' s)) : ContinuousAt f 0 :=
by
@@ -181,6 +205,12 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
exact hu' n hn' h''
#align linear_map.continuous_at_zero_of_locally_bounded LinearMap.continuousAt_zero_of_locally_bounded
+/- warning: linear_map.continuous_of_locally_bounded -> LinearMap.continuous_of_locally_bounded is a dubious translation:
+lean 3 declaration is
+ forall {𝕜 : Type.{u1}} {𝕜' : Type.{u2}} {E : Type.{u3}} {F : Type.{u4}} [_inst_1 : AddCommGroup.{u3} E] [_inst_2 : UniformSpace.{u3} E] [_inst_3 : UniformAddGroup.{u3} E _inst_2 (AddCommGroup.toAddGroup.{u3} E _inst_1)] [_inst_4 : AddCommGroup.{u4} F] [_inst_5 : UniformSpace.{u4} F] [_inst_6 : TopologicalSpace.FirstCountableTopology.{u3} E (UniformSpace.toTopologicalSpace.{u3} E _inst_2)] [_inst_7 : IsROrC.{u1} 𝕜] [_inst_8 : Module.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)] [_inst_9 : ContinuousSMul.{u1, u3} 𝕜 E (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 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} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u1} 𝕜 (PseudoMetricSpace.toUniformSpace.{u1} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u1} 𝕜 (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))) (UniformSpace.toTopologicalSpace.{u3} E _inst_2)] [_inst_10 : IsROrC.{u2} 𝕜'] [_inst_11 : Module.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)] [_inst_12 : ContinuousSMul.{u2, u4} 𝕜' F (SMulZeroClass.toHasSmul.{u2, u4} 𝕜' F (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u2, u4} 𝕜' F (MulZeroClass.toHasZero.{u2} 𝕜' (MulZeroOneClass.toMulZeroClass.{u2} 𝕜' (MonoidWithZero.toMulZeroOneClass.{u2} 𝕜' (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (UniformSpace.toTopologicalSpace.{u2} 𝕜' (PseudoMetricSpace.toUniformSpace.{u2} 𝕜' (SeminormedRing.toPseudoMetricSpace.{u2} 𝕜' (SeminormedCommRing.toSemiNormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5)] {σ : RingHom.{u1, u2} 𝕜 𝕜' (NonAssocRing.toNonAssocSemiring.{u1} 𝕜 (Ring.toNonAssocRing.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (NonAssocRing.toNonAssocSemiring.{u2} 𝕜' (Ring.toNonAssocRing.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))} [_inst_13 : UniformAddGroup.{u4} F _inst_5 (AddCommGroup.toAddGroup.{u4} F _inst_4)] (f : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11), (forall (s : Set.{u3} E), (Bornology.IsVonNBounded.{u1, u3} 𝕜 E (SeminormedCommRing.toSemiNormedRing.{u1} 𝕜 (NormedCommRing.toSeminormedCommRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))) (SMulZeroClass.toHasSmul.{u1, u3} 𝕜 E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (SMulWithZero.toSmulZeroClass.{u1, u3} 𝕜 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} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (MulActionWithZero.toSMulWithZero.{u1, u3} 𝕜 E (Semiring.toMonoidWithZero.{u1} 𝕜 (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_1)))) (Module.toMulActionWithZero.{u1, u3} 𝕜 E (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) _inst_8)))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (SubNegMonoid.toAddMonoid.{u3} E (AddGroup.toSubNegMonoid.{u3} E (AddCommGroup.toAddGroup.{u3} E _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} E _inst_2) s) -> (Bornology.IsVonNBounded.{u2, u4} 𝕜' F (SeminormedCommRing.toSemiNormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))) (SMulZeroClass.toHasSmul.{u2, u4} 𝕜' F (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (SMulWithZero.toSmulZeroClass.{u2, u4} 𝕜' F (MulZeroClass.toHasZero.{u2} 𝕜' (MulZeroOneClass.toMulZeroClass.{u2} 𝕜' (MonoidWithZero.toMulZeroOneClass.{u2} 𝕜' (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (AddCommMonoid.toAddMonoid.{u4} F (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (AddZeroClass.toHasZero.{u4} F (AddMonoid.toAddZeroClass.{u4} F (SubNegMonoid.toAddMonoid.{u4} F (AddGroup.toSubNegMonoid.{u4} F (AddCommGroup.toAddGroup.{u4} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (Set.image.{u3, u4} E F (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) (fun (_x : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) => E -> F) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} 𝕜 𝕜' E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f) s))) -> (Continuous.{u3, u4} E F (UniformSpace.toTopologicalSpace.{u3} E _inst_2) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) (fun (_x : LinearMap.{u1, u2, u3, u4} 𝕜 𝕜' (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) => E -> F) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} 𝕜 𝕜' E F (Ring.toSemiring.{u1} 𝕜 (NormedRing.toRing.{u1} 𝕜 (NormedCommRing.toNormedRing.{u1} 𝕜 (NormedField.toNormedCommRing.{u1} 𝕜 (DenselyNormedField.toNormedField.{u1} 𝕜 (IsROrC.toDenselyNormedField.{u1} 𝕜 _inst_7)))))) (Ring.toSemiring.{u2} 𝕜' (NormedRing.toRing.{u2} 𝕜' (NormedCommRing.toNormedRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f))
+but is expected to have type
+ forall {𝕜 : Type.{u3}} {𝕜' : Type.{u2}} {E : Type.{u1}} {F : Type.{u4}} [_inst_1 : AddCommGroup.{u1} E] [_inst_2 : UniformSpace.{u1} E] [_inst_3 : UniformAddGroup.{u1} E _inst_2 (AddCommGroup.toAddGroup.{u1} E _inst_1)] [_inst_4 : AddCommGroup.{u4} F] [_inst_5 : UniformSpace.{u4} F] [_inst_6 : TopologicalSpace.FirstCountableTopology.{u1} E (UniformSpace.toTopologicalSpace.{u1} E _inst_2)] [_inst_7 : IsROrC.{u3} 𝕜] [_inst_8 : Module.{u3, u1} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1)] [_inst_9 : ContinuousSMul.{u3, u1} 𝕜 E (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) _inst_8)))) (UniformSpace.toTopologicalSpace.{u3} 𝕜 (PseudoMetricSpace.toUniformSpace.{u3} 𝕜 (SeminormedRing.toPseudoMetricSpace.{u3} 𝕜 (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))))) (UniformSpace.toTopologicalSpace.{u1} E _inst_2)] [_inst_10 : IsROrC.{u2} 𝕜'] [_inst_11 : Module.{u2, u4} 𝕜' F (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4)] [_inst_12 : ContinuousSMul.{u2, u4} 𝕜' F (SMulZeroClass.toSMul.{u2, u4} 𝕜' F (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u4} 𝕜' F (CommMonoidWithZero.toZero.{u2} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u2} 𝕜' (Semifield.toCommGroupWithZero.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (UniformSpace.toTopologicalSpace.{u2} 𝕜' (PseudoMetricSpace.toUniformSpace.{u2} 𝕜' (SeminormedRing.toPseudoMetricSpace.{u2} 𝕜' (SeminormedCommRing.toSeminormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5)] {σ : RingHom.{u3, u2} 𝕜 𝕜' (Semiring.toNonAssocSemiring.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (Semiring.toNonAssocSemiring.{u2} 𝕜' (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))))} [_inst_13 : UniformAddGroup.{u4} F _inst_5 (AddCommGroup.toAddGroup.{u4} F _inst_4)] (f : LinearMap.{u3, u2, u1, u4} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11), (forall (s : Set.{u1} E), (Bornology.IsVonNBounded.{u3, u1} 𝕜 E (SeminormedCommRing.toSeminormedRing.{u3} 𝕜 (NormedCommRing.toSeminormedCommRing.{u3} 𝕜 (NormedField.toNormedCommRing.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))) (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_1))))) (SMulWithZero.toSMulZeroClass.{u3, u1} 𝕜 E (CommMonoidWithZero.toZero.{u3} 𝕜 (CommGroupWithZero.toCommMonoidWithZero.{u3} 𝕜 (Semifield.toCommGroupWithZero.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (MulActionWithZero.toSMulWithZero.{u3, u1} 𝕜 E (Semiring.toMonoidWithZero.{u3} 𝕜 (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7))))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (Module.toMulActionWithZero.{u3, u1} 𝕜 E (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) _inst_8)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_1))))) (UniformSpace.toTopologicalSpace.{u1} E _inst_2) s) -> (Bornology.IsVonNBounded.{u2, u4} 𝕜' F (SeminormedCommRing.toSeminormedRing.{u2} 𝕜' (NormedCommRing.toSeminormedCommRing.{u2} 𝕜' (NormedField.toNormedCommRing.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))) (SMulZeroClass.toSMul.{u2, u4} 𝕜' F (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u4} 𝕜' F (CommMonoidWithZero.toZero.{u2} 𝕜' (CommGroupWithZero.toCommMonoidWithZero.{u2} 𝕜' (Semifield.toCommGroupWithZero.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u4} 𝕜' F (Semiring.toMonoidWithZero.{u2} 𝕜' (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10))))))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (Module.toMulActionWithZero.{u2, u4} 𝕜' F (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_11)))) (NegZeroClass.toZero.{u4} F (SubNegZeroMonoid.toNegZeroClass.{u4} F (SubtractionMonoid.toSubNegZeroMonoid.{u4} F (SubtractionCommMonoid.toSubtractionMonoid.{u4} F (AddCommGroup.toDivisionAddCommMonoid.{u4} F _inst_4))))) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (Set.image.{u1, u4} E F (FunLike.coe.{max (succ u1) (succ u4), succ u1, succ u4} (LinearMap.{u3, u2, u1, u4} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u2, u1, u4} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f) s))) -> (Continuous.{u1, u4} E F (UniformSpace.toTopologicalSpace.{u1} E _inst_2) (UniformSpace.toTopologicalSpace.{u4} F _inst_5) (FunLike.coe.{max (succ u1) (succ u4), succ u1, succ u4} (LinearMap.{u3, u2, u1, u4} 𝕜 𝕜' (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) σ E F (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => F) _x) (LinearMap.instFunLikeLinearMap.{u3, u2, u1, u4} 𝕜 𝕜' E F (DivisionSemiring.toSemiring.{u3} 𝕜 (Semifield.toDivisionSemiring.{u3} 𝕜 (Field.toSemifield.{u3} 𝕜 (NormedField.toField.{u3} 𝕜 (DenselyNormedField.toNormedField.{u3} 𝕜 (IsROrC.toDenselyNormedField.{u3} 𝕜 _inst_7)))))) (DivisionSemiring.toSemiring.{u2} 𝕜' (Semifield.toDivisionSemiring.{u2} 𝕜' (Field.toSemifield.{u2} 𝕜' (NormedField.toField.{u2} 𝕜' (DenselyNormedField.toNormedField.{u2} 𝕜' (IsROrC.toDenselyNormedField.{u2} 𝕜' _inst_10)))))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_1) (AddCommGroup.toAddCommMonoid.{u4} F _inst_4) _inst_8 _inst_11 σ) f))
+Case conversion may be inaccurate. Consider using '#align linear_map.continuous_of_locally_bounded LinearMap.continuous_of_locally_boundedₓ'. -/
/-- If `E` is first countable, then every locally bounded linear map `E →ₛₗ[σ] F` is continuous. -/
theorem LinearMap.continuous_of_locally_bounded [UniformAddGroup F] (f : E →ₛₗ[σ] F)
(hf : ∀ (s : Set E) (hs : IsVonNBounded 𝕜 s), IsVonNBounded 𝕜' (f '' s)) : Continuous f :=
mathlib commit https://github.com/leanprover-community/mathlib/commit/2f8347015b12b0864dfaf366ec4909eb70c78740
@@ -128,8 +128,8 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
rw [← hy]
refine' (bE1 (n + 1)).2.smul_mem _ hx
have h' : 0 < (n : ℝ) + 1 := n.cast_add_one_pos
- rw [norm_inv, ← Nat.cast_one, ← Nat.cast_add, IsROrC.norm_nat_cast, Nat.cast_add,
- Nat.cast_one, inv_le h' zero_lt_one]
+ rw [norm_inv, ← Nat.cast_one, ← Nat.cast_add, IsROrC.norm_natCast, Nat.cast_add, Nat.cast_one,
+ inv_le h' zero_lt_one]
simp
intro n hn
-- The converse direction follows from continuity of the scalar multiplication
@@ -166,7 +166,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
cases' exists_nat_gt r with n hn
-- We now find a contradiction between `f (u n) ∉ V` and the absorbing property
have h1 : r ≤ ‖(n : 𝕜')‖ := by
- rw [IsROrC.norm_nat_cast]
+ rw [IsROrC.norm_natCast]
exact hn.le
have hn' : 0 < ‖(n : 𝕜')‖ := lt_of_lt_of_le hr h1
rw [norm_pos_iff, Ne.def, Nat.cast_eq_zero] at hn'
mathlib commit https://github.com/leanprover-community/mathlib/commit/d4437c68c8d350fc9d4e95e1e174409db35e30d7
@@ -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.continuous_of_bounded
-! leanprover-community/mathlib commit f2ce6086713c78a7f880485f7917ea547a215982
+! leanprover-community/mathlib commit 3f655f5297b030a87d641ad4e825af8d9679eb0b
! Please do not edit these lines, except to modify the commit id
! if you have ported upstream changes.
-/
@@ -128,9 +128,8 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
rw [← hy]
refine' (bE1 (n + 1)).2.smul_mem _ hx
have h' : 0 < (n : ℝ) + 1 := n.cast_add_one_pos
- rw [norm_inv, ← Nat.cast_one, ← Nat.cast_add, IsROrC.norm_eq_abs, IsROrC.abs_cast_nat,
- Nat.cast_add, Nat.cast_one, inv_le h' zero_lt_one]
- norm_cast
+ rw [norm_inv, ← Nat.cast_one, ← Nat.cast_add, IsROrC.norm_nat_cast, Nat.cast_add,
+ Nat.cast_one, inv_le h' zero_lt_one]
simp
intro n hn
-- The converse direction follows from continuity of the scalar multiplication
@@ -166,9 +165,8 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
rcases hf _ h_bounded hV with ⟨r, hr, h'⟩
cases' exists_nat_gt r with n hn
-- We now find a contradiction between `f (u n) ∉ V` and the absorbing property
- have h1 : r ≤ ‖(n : 𝕜')‖ :=
- by
- rw [IsROrC.norm_eq_abs, IsROrC.abs_cast_nat]
+ have h1 : r ≤ ‖(n : 𝕜')‖ := by
+ rw [IsROrC.norm_nat_cast]
exact hn.le
have hn' : 0 < ‖(n : 𝕜')‖ := lt_of_lt_of_le hr h1
rw [norm_pos_iff, Ne.def, Nat.cast_eq_zero] at hn'
mathlib commit https://github.com/leanprover-community/mathlib/commit/4c586d291f189eecb9d00581aeb3dd998ac34442
@@ -67,7 +67,7 @@ def LinearMap.clmOfExistsBoundedImage (f : E →ₗ[𝕜] F)
have : x⁻¹ • V ⊆ f ⁻¹' U :=
calc
x⁻¹ • V ⊆ x⁻¹ • f ⁻¹' (f '' V) := Set.smul_set_mono (Set.subset_preimage_image (⇑f) V)
- _ ⊆ x⁻¹ • f ⁻¹' (x • U) := Set.smul_set_mono (Set.preimage_mono h)
+ _ ⊆ x⁻¹ • f ⁻¹' (x • U) := (Set.smul_set_mono (Set.preimage_mono h))
_ = f ⁻¹' (x⁻¹ • x • U) := by
ext <;> simp only [Set.mem_inv_smul_set_iff₀ x_ne, Set.mem_preimage, LinearMap.map_smul]
_ ⊆ f ⁻¹' U := by rw [inv_smul_smul₀ x_ne _]
mathlib commit https://github.com/leanprover-community/mathlib/commit/eb0cb4511aaef0da2462207b67358a0e1fe1e2ee
@@ -186,8 +186,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
/-- If `E` is first countable, then every locally bounded linear map `E →ₛₗ[σ] F` is continuous. -/
theorem LinearMap.continuous_of_locally_bounded [UniformAddGroup F] (f : E →ₛₗ[σ] F)
(hf : ∀ (s : Set E) (hs : IsVonNBounded 𝕜 s), IsVonNBounded 𝕜' (f '' s)) : Continuous f :=
- (uniform_continuous_of_continuous_at_zero f <|
- f.continuousAt_zero_of_locally_bounded hf).Continuous
+ (uniformContinuous_of_continuousAt_zero f <| f.continuousAt_zero_of_locally_bounded hf).Continuous
#align linear_map.continuous_of_locally_bounded LinearMap.continuous_of_locally_bounded
end IsROrC
mathlib commit https://github.com/leanprover-community/mathlib/commit/bd9851ca476957ea4549eb19b40e7b5ade9428cc
@@ -53,7 +53,7 @@ def LinearMap.clmOfExistsBoundedImage (f : E →ₗ[𝕜] F)
⟨f,
by
-- It suffices to show that `f` is continuous at `0`.
- refine' continuous_of_continuous_at_zero f _
+ refine' continuous_of_continuousAt_zero f _
rw [continuousAt_def, f.map_zero]
intro U hU
-- Continuity means that `U ∈ 𝓝 0` implies that `f ⁻¹' U ∈ 𝓝 0`.
mathlib commit https://github.com/leanprover-community/mathlib/commit/bd9851ca476957ea4549eb19b40e7b5ade9428cc
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>
@@ -100,7 +100,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
-- We use a decreasing balanced basis for 0 : E and a balanced basis for 0 : F
-- and reformulate non-continuity in terms of these bases
rcases (nhds_basis_balanced 𝕜 E).exists_antitone_subbasis with ⟨b, bE1, bE⟩
- simp only [id.def] at bE
+ simp only [_root_.id] at bE
have bE' : (𝓝 (0 : E)).HasBasis (fun x : ℕ => x ≠ 0) fun n : ℕ => (n : 𝕜)⁻¹ • b n := by
refine' bE.1.to_hasBasis _ _
· intro n _
@@ -129,7 +129,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
rw [ContinuousAt, map_zero, bE'.tendsto_iff (nhds_basis_balanced 𝕜' F)] at h
push_neg at h
rcases h with ⟨V, ⟨hV, -⟩, h⟩
- simp only [id.def, forall_true_left] at h
+ simp only [_root_.id, forall_true_left] at h
-- There exists `u : ℕ → E` such that for all `n : ℕ` we have `u n ∈ n⁻¹ • b n` and `f (u n) ∉ V`
choose! u hu hu' using h
-- The sequence `(fun n ↦ n • u n)` converges to `0`
@@ -58,7 +58,7 @@ def LinearMap.clmOfExistsBoundedImage (f : E →ₗ[𝕜] F)
have : x⁻¹ • V ⊆ f ⁻¹' U :=
calc
x⁻¹ • V ⊆ x⁻¹ • f ⁻¹' (f '' V) := Set.smul_set_mono (Set.subset_preimage_image (⇑f) V)
- _ ⊆ x⁻¹ • f ⁻¹' (x • U) := (Set.smul_set_mono (Set.preimage_mono h))
+ _ ⊆ x⁻¹ • f ⁻¹' (x • U) := Set.smul_set_mono (Set.preimage_mono h)
_ = f ⁻¹' (x⁻¹ • x • U) := by
ext
simp only [Set.mem_inv_smul_set_iff₀ x_ne, Set.mem_preimage, LinearMap.map_smul]
@@ -105,7 +105,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
refine' bE.1.to_hasBasis _ _
· intro n _
use n + 1
- simp only [Ne.def, Nat.succ_ne_zero, not_false_iff, Nat.cast_add, Nat.cast_one, true_and_iff]
+ simp only [Ne, Nat.succ_ne_zero, not_false_iff, Nat.cast_add, Nat.cast_one, true_and_iff]
-- `b (n + 1) ⊆ b n` follows from `Antitone`.
have h : b (n + 1) ⊆ b n := bE.2 (by simp)
refine' _root_.trans _ h
@@ -142,7 +142,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
rcases hu n h with ⟨y, hy, hu1⟩
convert hy
rw [← hu1, ← mul_smul]
- simp only [h, mul_inv_cancel, Ne.def, Nat.cast_eq_zero, not_false_iff, one_smul]
+ simp only [h, mul_inv_cancel, Ne, Nat.cast_eq_zero, not_false_iff, one_smul]
-- The image `(fun n ↦ n • u n)` is von Neumann bounded:
have h_bounded : IsVonNBounded 𝕜 (Set.range fun n : ℕ => (n : 𝕜) • u n) :=
h_tendsto.cauchySeq.totallyBounded_range.isVonNBounded 𝕜
@@ -154,14 +154,14 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
rw [RCLike.norm_natCast]
exact hn.le
have hn' : 0 < ‖(n : 𝕜')‖ := lt_of_lt_of_le hr h1
- rw [norm_pos_iff, Ne.def, Nat.cast_eq_zero] at hn'
+ rw [norm_pos_iff, Ne, Nat.cast_eq_zero] at hn'
have h'' : f (u n) ∈ V := by
simp only [Set.image_subset_iff] at h'
specialize h' (n : 𝕜') h1 (Set.mem_range_self n)
simp only [Set.mem_preimage, LinearMap.map_smulₛₗ, map_natCast] at h'
rcases h' with ⟨y, hy, h'⟩
apply_fun fun y : F => (n : 𝕜')⁻¹ • y at h'
- simp only [hn', inv_smul_smul₀, Ne.def, Nat.cast_eq_zero, not_false_iff] at h'
+ simp only [hn', inv_smul_smul₀, Ne, Nat.cast_eq_zero, not_false_iff] at h'
rwa [← h']
exact hu' n hn' h''
#align linear_map.continuous_at_zero_of_locally_bounded LinearMap.continuousAt_zero_of_locally_bounded
Data
(#11753)
RCLike
is an analytic typeclass, hence should be under Analysis
@@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
Authors: Moritz Doll
-/
import Mathlib.Analysis.LocallyConvex.Bounded
-import Mathlib.Data.RCLike.Basic
+import Mathlib.Analysis.RCLike.Basic
#align_import analysis.locally_convex.continuous_of_bounded from "leanprover-community/mathlib"@"3f655f5297b030a87d641ad4e825af8d9679eb0b"
IsROrC
to RCLike
(#10819)
IsROrC
contains data, which goes against the expectation that classes prefixed with Is
are prop-valued. People have been complaining about this on and off, so this PR renames IsROrC
to RCLike
.
@@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
Authors: Moritz Doll
-/
import Mathlib.Analysis.LocallyConvex.Bounded
-import Mathlib.Data.IsROrC.Basic
+import Mathlib.Data.RCLike.Basic
#align_import analysis.locally_convex.continuous_of_bounded from "leanprover-community/mathlib"@"3f655f5297b030a87d641ad4e825af8d9679eb0b"
@@ -16,7 +16,7 @@ if `E` is first countable, then every locally bounded linear map `E →ₛₗ[σ
(this is `LinearMap.continuous_of_locally_bounded`).
We keep this file separate from `Analysis/LocallyConvex/Bounded` in order not to import
-`Analysis/NormedSpace/IsROrC` there, because defining the strong topology on the space of
+`Analysis/NormedSpace/RCLike` there, because defining the strong topology on the space of
continuous linear maps will require importing `Analysis/LocallyConvex/Bounded` in
`Analysis/NormedSpace/OperatorNorm`.
@@ -84,13 +84,13 @@ theorem LinearMap.clmOfExistsBoundedImage_apply {f : E →ₗ[𝕜] F}
end NontriviallyNormedField
-section IsROrC
+section RCLike
open TopologicalSpace Bornology
variable [FirstCountableTopology E]
-variable [IsROrC 𝕜] [Module 𝕜 E] [ContinuousSMul 𝕜 E]
-variable [IsROrC 𝕜'] [Module 𝕜' F] [ContinuousSMul 𝕜' F]
+variable [RCLike 𝕜] [Module 𝕜 E] [ContinuousSMul 𝕜 E]
+variable [RCLike 𝕜'] [Module 𝕜' F] [ContinuousSMul 𝕜' F]
variable {σ : 𝕜 →+* 𝕜'}
theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
@@ -114,8 +114,8 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
rw [← hy]
refine' (bE1 (n + 1)).2.smul_mem _ hx
have h' : 0 < (n : ℝ) + 1 := n.cast_add_one_pos
- rw [norm_inv, ← Nat.cast_one, ← Nat.cast_add, IsROrC.norm_natCast, Nat.cast_add, Nat.cast_one,
- inv_le h' zero_lt_one]
+ rw [norm_inv, ← Nat.cast_one, ← Nat.cast_add, RCLike.norm_natCast, Nat.cast_add,
+ Nat.cast_one, inv_le h' zero_lt_one]
simp
intro n hn
-- The converse direction follows from continuity of the scalar multiplication
@@ -151,7 +151,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
cases' exists_nat_gt r with n hn
-- We now find a contradiction between `f (u n) ∉ V` and the absorbing property
have h1 : r ≤ ‖(n : 𝕜')‖ := by
- rw [IsROrC.norm_natCast]
+ rw [RCLike.norm_natCast]
exact hn.le
have hn' : 0 < ‖(n : 𝕜')‖ := lt_of_lt_of_le hr h1
rw [norm_pos_iff, Ne.def, Nat.cast_eq_zero] at hn'
@@ -172,4 +172,4 @@ theorem LinearMap.continuous_of_locally_bounded [UniformAddGroup F] (f : E →
(uniformContinuous_of_continuousAt_zero f <| f.continuousAt_zero_of_locally_bounded hf).continuous
#align linear_map.continuous_of_locally_bounded LinearMap.continuous_of_locally_bounded
-end IsROrC
+end RCLike
Std defines triv
, a slight variation on trivial
. It appears that Mathlib doesn't care about the distinction (any more?) and so we can consolidate on a single tactic.
https://github.com/leanprover/std4/pull/712 separately replaces triv
in Std with an error explaining to use trivial
.
Co-authored-by: Scott Morrison <scott.morrison@gmail.com>
@@ -138,7 +138,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
intro n
by_cases h : n = 0
· rw [h, Nat.cast_zero, zero_smul]
- exact mem_of_mem_nhds (bE.1.mem_of_mem <| by triv)
+ exact mem_of_mem_nhds (bE.1.mem_of_mem <| by trivial)
rcases hu n h with ⟨y, hy, hu1⟩
convert hy
rw [← hu1, ← mul_smul]
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)
@@ -30,15 +30,12 @@ continuous linear maps will require importing `Analysis/LocallyConvex/Bounded` i
open TopologicalSpace Bornology Filter Topology Pointwise
variable {𝕜 𝕜' E F : Type*}
-
variable [AddCommGroup E] [UniformSpace E] [UniformAddGroup E]
-
variable [AddCommGroup F] [UniformSpace F]
section NontriviallyNormedField
variable [UniformAddGroup F]
-
variable [NontriviallyNormedField 𝕜] [Module 𝕜 E] [Module 𝕜 F] [ContinuousSMul 𝕜 E]
/-- Construct a continuous linear map from a linear map `f : E →ₗ[𝕜] F` and the existence of a
@@ -92,11 +89,8 @@ section IsROrC
open TopologicalSpace Bornology
variable [FirstCountableTopology E]
-
variable [IsROrC 𝕜] [Module 𝕜 E] [ContinuousSMul 𝕜 E]
-
variable [IsROrC 𝕜'] [Module 𝕜' F] [ContinuousSMul 𝕜' F]
-
variable {σ : 𝕜 →+* 𝕜'}
theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
refine
s (#10762)
I replaced a few "terminal" refine/refine'
s with exact
.
The strategy was very simple-minded: essentially any refine
whose following line had smaller indentation got replaced by exact
and then I cleaned up the mess.
This PR certainly leaves some further terminal refine
s, but maybe the current change is beneficial.
@@ -144,7 +144,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
intro n
by_cases h : n = 0
· rw [h, Nat.cast_zero, zero_smul]
- refine' mem_of_mem_nhds (bE.1.mem_of_mem <| by triv)
+ exact mem_of_mem_nhds (bE.1.mem_of_mem <| by triv)
rcases hu n h with ⟨y, hy, hu1⟩
convert hy
rw [← hu1, ← mul_smul]
Absorbs
(#9676)
Redefine Absorbs
and Absorbent
in terms of the cobounded
filter.
@@ -52,7 +52,7 @@ def LinearMap.clmOfExistsBoundedImage (f : E →ₗ[𝕜] F)
intro U hU
-- Continuity means that `U ∈ 𝓝 0` implies that `f ⁻¹' U ∈ 𝓝 0`.
rcases h with ⟨V, hV, h⟩
- rcases h hU with ⟨r, hr, h⟩
+ rcases (h hU).exists_pos with ⟨r, hr, h⟩
rcases NormedField.exists_lt_norm 𝕜 r with ⟨x, hx⟩
specialize h x hx.le
-- After unfolding all the definitions, we know that `f '' V ⊆ x • U`. We use this to show the
@@ -152,8 +152,8 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
-- The image `(fun n ↦ n • u n)` is von Neumann bounded:
have h_bounded : IsVonNBounded 𝕜 (Set.range fun n : ℕ => (n : 𝕜) • u n) :=
h_tendsto.cauchySeq.totallyBounded_range.isVonNBounded 𝕜
- -- Since `range u` is bounded it absorbs `V`
- rcases hf _ h_bounded hV with ⟨r, hr, h'⟩
+ -- Since `range u` is bounded, `V` absorbs it
+ rcases (hf _ h_bounded hV).exists_pos with ⟨r, hr, h'⟩
cases' exists_nat_gt r with n hn
-- We now find a contradiction between `f (u n) ∉ V` and the absorbing property
have h1 : r ≤ ‖(n : 𝕜')‖ := by
∃ x ∈ s, _
instead of ∃ (x) (_ : x ∈ s), _
(#9184)
Search for [∀∃].*(_
and manually replace some occurrences with more readable versions.
In case of ∀
, the new expressions are defeq to the old ones.
In case of ∃
, they differ by exists_prop
.
In some rare cases, golf proofs that needed fixing.
@@ -44,7 +44,7 @@ variable [NontriviallyNormedField 𝕜] [Module 𝕜 E] [Module 𝕜 F] [Continu
/-- Construct a continuous linear map from a linear map `f : E →ₗ[𝕜] F` and the existence of a
neighborhood of zero that gets mapped into a bounded set in `F`. -/
def LinearMap.clmOfExistsBoundedImage (f : E →ₗ[𝕜] F)
- (h : ∃ (V : Set E) (_ : V ∈ 𝓝 (0 : E)), Bornology.IsVonNBounded 𝕜 (f '' V)) : E →L[𝕜] F :=
+ (h : ∃ V ∈ 𝓝 (0 : E), Bornology.IsVonNBounded 𝕜 (f '' V)) : E →L[𝕜] F :=
⟨f, by
-- It suffices to show that `f` is continuous at `0`.
refine' continuous_of_continuousAt_zero f _
@@ -73,14 +73,14 @@ def LinearMap.clmOfExistsBoundedImage (f : E →ₗ[𝕜] F)
#align linear_map.clm_of_exists_bounded_image LinearMap.clmOfExistsBoundedImage
theorem LinearMap.clmOfExistsBoundedImage_coe {f : E →ₗ[𝕜] F}
- {h : ∃ (V : Set E) (_ : V ∈ 𝓝 (0 : E)), Bornology.IsVonNBounded 𝕜 (f '' V)} :
+ {h : ∃ V ∈ 𝓝 (0 : E), Bornology.IsVonNBounded 𝕜 (f '' V)} :
(f.clmOfExistsBoundedImage h : E →ₗ[𝕜] F) = f :=
rfl
#align linear_map.clm_of_exists_bounded_image_coe LinearMap.clmOfExistsBoundedImage_coe
@[simp]
theorem LinearMap.clmOfExistsBoundedImage_apply {f : E →ₗ[𝕜] F}
- {h : ∃ (V : Set E) (_ : V ∈ 𝓝 (0 : E)), Bornology.IsVonNBounded 𝕜 (f '' V)} {x : E} :
+ {h : ∃ V ∈ 𝓝 (0 : E), Bornology.IsVonNBounded 𝕜 (f '' V)} {x : E} :
f.clmOfExistsBoundedImage h x = f x :=
rfl
#align linear_map.clm_of_exists_bounded_image_apply LinearMap.clmOfExistsBoundedImage_apply
@@ -100,7 +100,7 @@ variable [IsROrC 𝕜'] [Module 𝕜' F] [ContinuousSMul 𝕜' F]
variable {σ : 𝕜 →+* 𝕜'}
theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
- (hf : ∀ (s : Set E) (_ : IsVonNBounded 𝕜 s), IsVonNBounded 𝕜' (f '' s)) : ContinuousAt f 0 := by
+ (hf : ∀ s, IsVonNBounded 𝕜 s → IsVonNBounded 𝕜' (f '' s)) : ContinuousAt f 0 := by
-- Assume that f is not continuous at 0
by_contra h
-- We use a decreasing balanced basis for 0 : E and a balanced basis for 0 : F
@@ -174,7 +174,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
/-- If `E` is first countable, then every locally bounded linear map `E →ₛₗ[σ] F` is continuous. -/
theorem LinearMap.continuous_of_locally_bounded [UniformAddGroup F] (f : E →ₛₗ[σ] F)
- (hf : ∀ (s : Set E) (_ : IsVonNBounded 𝕜 s), IsVonNBounded 𝕜' (f '' s)) : Continuous f :=
+ (hf : ∀ s, IsVonNBounded 𝕜 s → IsVonNBounded 𝕜' (f '' s)) : Continuous f :=
(uniformContinuous_of_continuousAt_zero f <| f.continuousAt_zero_of_locally_bounded hf).continuous
#align linear_map.continuous_of_locally_bounded LinearMap.continuous_of_locally_bounded
rcases
, convert
and congrm
(#7725)
Replace rcases(
with rcases (
. Same thing for convert(
and congrm(
. No other change.
@@ -105,7 +105,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
by_contra h
-- We use a decreasing balanced basis for 0 : E and a balanced basis for 0 : F
-- and reformulate non-continuity in terms of these bases
- rcases(nhds_basis_balanced 𝕜 E).exists_antitone_subbasis with ⟨b, bE1, bE⟩
+ rcases (nhds_basis_balanced 𝕜 E).exists_antitone_subbasis with ⟨b, bE1, bE⟩
simp only [id.def] at bE
have bE' : (𝓝 (0 : E)).HasBasis (fun x : ℕ => x ≠ 0) fun n : ℕ => (n : 𝕜)⁻¹ • b n := by
refine' bE.1.to_hasBasis _ _
Type _
and Sort _
(#6499)
We remove all possible occurences of Type _
and Sort _
in favor of Type*
and Sort*
.
This has nice performance benefits.
@@ -29,7 +29,7 @@ continuous linear maps will require importing `Analysis/LocallyConvex/Bounded` i
open TopologicalSpace Bornology Filter Topology Pointwise
-variable {𝕜 𝕜' E F : Type _}
+variable {𝕜 𝕜' E F : Type*}
variable [AddCommGroup E] [UniformSpace E] [UniformAddGroup E]
@@ -2,15 +2,12 @@
Copyright (c) 2022 Anatole Dedecker. 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.continuous_of_bounded
-! leanprover-community/mathlib commit 3f655f5297b030a87d641ad4e825af8d9679eb0b
-! Please do not edit these lines, except to modify the commit id
-! if you have ported upstream changes.
-/
import Mathlib.Analysis.LocallyConvex.Bounded
import Mathlib.Data.IsROrC.Basic
+#align_import analysis.locally_convex.continuous_of_bounded from "leanprover-community/mathlib"@"3f655f5297b030a87d641ad4e825af8d9679eb0b"
+
/-!
# Continuity and Von Neumann boundedness
at
and goals (#5387)
Changes are of the form
some_tactic at h⊢
-> some_tactic at h ⊢
some_tactic at h
-> some_tactic at h
@@ -169,7 +169,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
specialize h' (n : 𝕜') h1 (Set.mem_range_self n)
simp only [Set.mem_preimage, LinearMap.map_smulₛₗ, map_natCast] at h'
rcases h' with ⟨y, hy, h'⟩
- apply_fun fun y : F => (n : 𝕜')⁻¹ • y at h'
+ apply_fun fun y : F => (n : 𝕜')⁻¹ • y at h'
simp only [hn', inv_smul_smul₀, Ne.def, Nat.cast_eq_zero, not_false_iff] at h'
rwa [← h']
exact hu' n hn' h''
@@ -141,7 +141,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
simp only [id.def, forall_true_left] at h
-- There exists `u : ℕ → E` such that for all `n : ℕ` we have `u n ∈ n⁻¹ • b n` and `f (u n) ∉ V`
choose! u hu hu' using h
- -- The sequence `(λ n, n • u n)` converges to `0`
+ -- The sequence `(fun n ↦ n • u n)` converges to `0`
have h_tendsto : Tendsto (fun n : ℕ => (n : 𝕜) • u n) atTop (𝓝 (0 : E)) := by
apply bE.tendsto
intro n
@@ -152,7 +152,7 @@ theorem LinearMap.continuousAt_zero_of_locally_bounded (f : E →ₛₗ[σ] F)
convert hy
rw [← hu1, ← mul_smul]
simp only [h, mul_inv_cancel, Ne.def, Nat.cast_eq_zero, not_false_iff, one_smul]
- -- The image `(λ n, n • u n)` is von Neumann bounded:
+ -- The image `(fun n ↦ n • u n)` is von Neumann bounded:
have h_bounded : IsVonNBounded 𝕜 (Set.range fun n : ℕ => (n : 𝕜) • u n) :=
h_tendsto.cauchySeq.totallyBounded_range.isVonNBounded 𝕜
-- Since `range u` is bounded it absorbs `V`
The unported dependencies are
algebra.order.module
init.core
algebra.order.monoid.cancel.defs
algebra.abs
algebra.group_power.lemmas
init.data.list.basic
algebra.order.monoid.cancel.basic
init.data.list.default
topology.subset_properties
init.logic
The following 1 dependencies have changed in mathlib3 since they were ported, which may complicate porting this file